JSON Formatter & Validator
Beautify, minify and validate JSON with helpful error messages.
25 free tools
Developer utilities for formatting JSON, encoding Base64 and URLs, hashing text, decoding JWTs, testing regex and more.
Beautify, minify and validate JSON with helpful error messages.
Encode text to Base64 or decode Base64 back to text (UTF-8 safe).
Percent-encode or decode URLs and query string values.
Escape special characters to HTML entities and back.
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes.
Generate random version 4 UUIDs in bulk.
Decode JSON Web Tokens and inspect header, payload and expiry.
Test regular expressions with live match highlighting and groups.
Convert Unix timestamps to human dates and back.
Minify HTML by removing comments and unnecessary whitespace.
Compress CSS for production or beautify it for readability.
Convert JSON arrays of objects into downloadable CSV.
Turn CSV or TSV data into a JSON array of objects.
Convert JSON into clean, readable YAML.
Beautify SQL queries with uppercase keywords and indentation.
Pretty-print, minify and validate XML documents.
Convert numbers between binary, octal, decimal, hex and any base.
Break a URL into protocol, host, path, hash and query parameters.
Turn code snippets into beautiful, shareable images.
Explore JSON as a collapsible tree with paths and types.
Beautify messy HTML with clean, consistent indentation.
Beautify JavaScript with proper indentation and line breaks.
Strip comments and whitespace from JavaScript safely.
Create and sign JSON Web Tokens with HS256, HS384 or HS512.
Generate cross-platform shadow styles for iOS and Android.