Free developer tools
Everyday tools for developers: format and validate JSON, encode and decode Base64 and URLs, decode JWTs, generate UUIDs and hashes, test regular expressions, convert Unix timestamps, compare text and pick colours. Everything runs locally, so API responses, tokens and secrets never leave your machine.
Ready to use
- {…} → pretty
JSON formatter
Format, validate and minify JSON in your browser. Clear error messages with line and column, 2/4-space or tab indent, optional key sorting.
- text ⇄ Base64
Base64 encode/decode
Encode text to Base64 or decode Base64 back to text. Full UTF-8 support (emoji, Georgian) and URL-safe mode. Free and private.
- A ≠ B
Text diff
Compare two texts and highlight what changed, by line, word or character. Free online diff checker that runs in your browser.
- Aa → AA
Case converter
Change text case online: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more. Free and instant.
- img → data:
Image to Base64
Convert images to Base64 data URIs for HTML, CSS and JSON. PNG, JPG, SVG, WebP, GIF and ICO. Copy as data URI, <img> tag or CSS.
- #c9361c
Color picker
Pick a colour, from your screen or an image, and get HEX, RGB, HSL, OKLCH and CMYK codes plus WCAG contrast and tints and shades.
- Lorem ipsum…
Lorem ipsum generator
Generate lorem ipsum placeholder text by paragraphs, sentences or words. Optional <p> tags. Copy or download in one click.
- eyJ… → { }
JWT decoder
Decode a JWT to see its header and payload as formatted JSON, with exp, iat and nbf as readable dates and an expiry check. Runs in your browser.
- %E1%83… ⇄ ა
URL encoder / decoder
Percent-encode or decode URLs and query strings, including Georgian and emoji, and see a URL split into host, path and query parameters.
- v4 · v7
UUID generator
Generate UUIDs (GUIDs) in your browser: random version 4 or time-ordered version 7, up to 1,000 at once, with or without hyphens. Copy or download.
- SHA-256 · MD5
Hash generator
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files up to 2 GB in your browser, and check a download against its checksum.
- 1791280000 ⇄ 📅
Unix timestamp converter
Convert Unix timestamps (seconds, milliseconds or microseconds) to dates in UTC and your time zone, and dates back to timestamps. Live current epoch time.
- /\w+@/g
Regex tester
Test JavaScript regular expressions live: highlighted matches, capture groups, named groups, flags and a replace preview. Free and private.