glunty

Generators and converters

38 tools in this category. Each runs in your browser.

Generators produce values from rules: random or time-ordered UUIDs, cryptographic hashes, color values across formats, TypeScript interfaces from a JSON sample, Markdown tables from CSV, JIRA or Confluence markup from Markdown, the full favicon set from an SVG, formatted Terraform tfvars from messy input, structured request data from a curl command. None of them require a sign-up; none of them upload your input; all of them give you a result you can copy straight into a file or a config.

The use cases vary by trade. A developer bootstrapping a project: UUIDs as primary keys, hashes for cache keys, TypeScript interfaces from API responses. A designer translating a hex color into HSL for a CSS variable. A technical writer pasting a CSV into a Markdown PR description. A site owner generating the favicon variants the modern web actually uses (16, 32, 180, 192, 512).

What makes a good generator: predictable output, sensible defaults, the ability to preview before copying. The tools below aim for that bar. Where input ambiguity exists (single-quoted vs double-quoted strings, comma vs tab as a delimiter, RGBA vs RGB), the tool exposes a setting and explains the difference rather than guessing for you.

If a generator you would use is missing, the about page explains how to suggest one. The catalog grows as new tools ship.

Key concepts

The ideas behind these tools, in plain English.

UUID versions

A UUID is a 128-bit identifier where v4 is fully random and v7 embeds a timestamp so ids sort in creation order.

v7 keeps database indexes efficient because time-ordered keys avoid the random insert scatter that hurts v4 performance.

Cryptographic hashing

A cryptographic hash maps any input to a fixed-size digest that is practically impossible to reverse or to duplicate with a different input.

It underpins password storage, file integrity checks, and signatures, but the wrong algorithm choice such as MD5 leaves them broken.

Color models

HEX and RGB describe a color by its red, green, and blue components, while HSL describes it by hue, saturation, and lightness.

HSL makes it intuitive to derive tints, shades, and harmonious palettes by nudging one channel instead of guessing hex digits.

Deterministic vs random output

Deterministic generation returns the same result for the same input, while random generation produces unpredictable results each run.

You want determinism for reproducible builds and tests, but true randomness for tokens and keys where predictability is a security hole.

All 38 tools in this category

PDF toolkit (merge, split, organize)

Merge, split, reorder, rotate, and delete PDF pages in your browser.

Images to PDF (JPG or PNG to PDF)

Combine JPG, PNG, or WebP images into one PDF; reorder and pick a page size.

PDF to JPG (PDF pages to images)

Convert each PDF page to a JPG or PNG; download one page or all as a ZIP.

Invoice generator (free PDF)

Make a professional PDF invoice with line items and tax; nothing uploaded.

Resume builder (free PDF, no sign-up)

Build a clean resume and download the PDF free; no watermark, nothing uploaded.

UUID generator (v4 + v7)

Random or time-ordered, bulk supported.

Hash generator (MD5, SHA-256, SHA-512)

All five common hash algorithms in parallel.

Color picker / converter

Hex, RGB, HSL, live-synced.

JSON to TypeScript interface

Generate TS interfaces from a JSON sample.

CSV to Markdown table

Quoted fields, header toggle, auto-delimit.

Markdown to JIRA wiki format

Headings, code, links, lists.

Markdown to Confluence storage

Storage-format XML for the REST API.

SVG to favicon set

Five PNG sizes plus the HTML link snippet.

Terraform .tfvars formatter

Align equals, optional sort.

Curl command parser

Read a curl command as a structured request.

Unix timestamp / epoch converter

Timestamp to date and back, live clock, copy buttons.

Password and token generator

Strong passwords and hex or base64url tokens, in-browser.

Number base converter

Binary, octal, decimal, hex, and any base 2-36.

CSV to JSON converter

Two-way CSV/JSON. Quoted fields, header toggle, auto-delimit.

JSON to YAML converter

Two-way JSON and YAML, configurable indent, inline errors.

Markdown to HTML converter

Live preview plus copyable HTML source.

Bcrypt hash generator + verifier

Hash a password with a cost factor, or verify a bcrypt hash.

QR code generator

QR for URLs, WiFi, and contacts. Custom colors, PNG or SVG.

Spin the wheel (random picker)

Add options, spin the wheel to pick a random winner, share it by link.

Temperature converter (C, F, K)

Celsius, Fahrenheit, and Kelvin, live-synced in your browser.

Roman numeral converter

Two-way Roman numeral and number converter, 1 to 3999, live.

Length converter (metric + imperial)

mm, cm, m, km, inches, feet, yards, and miles, live-synced.

Weight converter (kg, lb, oz)

Grams, kilograms, pounds, ounces, stones, and tonnes, live-synced.

Random number generator

Random integers in any range, secure crypto RNG, unique mode.

UTM builder (campaign URL)

Build a tagged campaign URL with utm_source, medium, and campaign.

Meta tag generator (SEO + Open Graph)

SEO, Open Graph, and Twitter Card tags with live counts and escaping.

px to rem converter (px, rem, em)

Convert px, rem, and em at any base font size, live-synced.

Password strength checker

Estimate entropy, crack time, and weak spots. Fully in-browser.

Number to words converter

Spell a number in English words, or in check and currency style.

CSV to HTML table

Quoted fields, header toggle, delimiter auto-detect, escaping, preview.

JSON to XML converter

Two-way JSON and XML, configurable root element, inline errors.

Markdown table generator

Editable grid with per-column alignment and copyable GFM table output.

Random list generator and shuffler

Shuffle a list or pick random items and names, crypto-based.

Other categories

Browse the full catalog โ†’

Embedded tool from glunty.com