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.

More tool categories