Format, validate, convert, and explore JSON — plus XML, CSV, Java, and URL converters, a JWT decoder, a UUID generator, a hash generator, and a SQL formatter. 21 tools, everything client-side, so nothing you paste ever leaves your browser.
Turn minified or messy JSON into clean, indented, easy-to-read code.
Paste a Java toString() output like Foo(bar=1, baz=null) and get clean, valid JSON.
Check your JSON for errors and see exactly which line and column broke.
Strip whitespace and shrink your JSON down to the smallest possible size.
Convert XML to JSON or JSON to XML, with support for attributes, nested elements, and repeated tags.
Convert YAML to JSON or JSON to YAML, with support for nested mappings, sequences, and flow-style collections.
Turn JSON arrays into spreadsheet-ready CSV, or CSV back into JSON.
Explore deeply nested JSON as a collapsible, searchable tree.
Compare two JSON documents side by side and see exactly what changed.
Pull exactly the values you need out of JSON using JSONPath queries.
Decode a JWT and inspect its header, payload, and signature instantly.
Beautify JSON, or escape and unescape it for dropping into code.
Turn messy SQL queries into consistently indented, readable statements.
Percent-encode text or a full URL for safe use in links and query strings, or decode it back.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text, all at once.
Generate cryptographically random UUID v4 or time-ordered v7 identifiers, one at a time or in bulk.
Encode text to Base64, or decode Base64 back to readable text, instantly.
Validate JSON data against a JSON Schema and see exactly which properties fail.
Test JavaScript regular expressions against sample text and see every match and capture group highlighted live.
Generate an HMAC-SHA256 signature from a secret key and a JSON request body, with optional Base64 encoding.
Convert a Unix timestamp to a readable date, or a date back to a timestamp.