JSON Formatter
Format, validate and minify JSON. Highlights errors.
Developer utilities for code, JSON, colors, APIs and formats.
25 tools
Format, validate and minify JSON. Highlights errors.
Encode or decode Base64 text or files.
Encode and decode URL components.
Generate SHA-256 and SHA-1 hashes using the Web Crypto API.
Generate UUID v4 identifiers. Bulk generate multiple UUIDs.
Test regular expressions with live match highlighting and flags.
Decode JWT tokens — view header and payload without a secret.
Beautify or minify CSS code. Remove comments and extra whitespace.
Prettify or minify HTML markup with proper indentation.
Format and validate XML documents with proper indentation.
Generate TypeScript interfaces/types from JSON payloads for faster API modeling.
Beautify and minify SQL queries for easier reading and debugging.
Build cURL commands from URL, method, headers, and body for API testing.
Convert raw HTTP headers to JSON and JSON back to raw header format.
Parse URL structure into protocol, host, path, params, and fragments.
Flatten nested JSON into dot paths and reconstruct it back.
Generate HS256 JWT tokens from custom header/payload JSON and secret.
Validate single or bulk UUID strings and identify UUID versions quickly.
Generate HMAC signatures (SHA-1/SHA-256/SHA-512) for API auth and webhook testing.
Convert JSON objects to query strings and decode query strings back to JSON.
Sort JSON keys recursively to keep consistent structure for diffs and reviews.
Compare semantic versions and detect which version is newer or equal.
Pick colors and convert between HEX, RGB, HSL and CMYK.
Generate complementary, analogous, triadic and split-complementary palettes.
Check WCAG contrast ratio between foreground and background colors.