Developer Tools
Format and minify code, decode tokens, test regular expressions and generate hashes.
JSON Formatter
Pretty-print JSON with the indentation you choose, and see exactly where a syntax error is.
JSON Validator
Check whether text is valid JSON and get its structure: type, size, depth and number of values.
JSON Minifier
Remove whitespace from JSON to make it as small as possible without changing its meaning.
XML Formatter
Indent and tidy XML so nested elements are easy to read. Reports malformed XML.
HTML Formatter
Re-indent HTML, including inline CSS and JavaScript, using the Prettier formatter.
CSS Formatter
Turn compressed or messy CSS into neatly indented rules.
JavaScript Formatter
Format JavaScript with consistent indentation, quotes and semicolons.
HTML Minifier
Shrink HTML by removing comments and extra whitespace, and minifying inline CSS and JavaScript.
CSS Minifier
Compress CSS by removing whitespace and comments and merging safe duplicates.
JavaScript Minifier
Minify JavaScript with Terser: shorter names, no whitespace, and dead code removed.
Base64 Encoder
Encode text as Base64, with an option for URL-safe output.
Base64 Decoder
Decode a Base64 string back to readable text. Accepts standard and URL-safe Base64.
URL Encoder
Percent-encode text so it can be used safely inside a URL or query string.
URL Decoder
Turn percent-encoded text such as %20 and %2F back into readable characters.
UUID Generator
Generate random version 4 UUIDs or time-ordered version 7 UUIDs, one or hundreds at a time.
JWT Decoder
Read the header and payload of a JSON Web Token and see when it was issued and when it expires.
Hash Generator
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or a file. Compare a file against a published checksum.
Regex Tester
Test a JavaScript regular expression against sample text, see every match highlighted, and inspect capture groups.
Markdown Editor and Preview
Write Markdown and see the rendered result instantly. Copy the generated HTML when you are done.
Color Code Converter
Convert a colour between HEX, RGB, HSL, HSV and CMYK, and check how readable text is on it.