Format, validate, and minify JSON instantly with adjustable indentation.
DeveloperPaste your raw or minified JSON into the input area.
Click Format to pretty-print with indentation, or Minify to strip whitespace.
Any syntax errors are highlighted with the line number and description.
Choose indentation style (2 or 4 spaces) to match your project's conventions.
Copy the formatted output with the copy button.
Pretty-print a minified API response to quickly find the field you need.
Paste your package.json or app config to catch syntax errors before deploying.
Strip whitespace from JSON assets before bundling to reduce payload size.
Format a colleague's JSON snippet to make it readable during review.
Format, validate, and minify JSON instantly in your browser. Useful for developers debugging API responses, configuring app files, or cleaning up minified payloads to read them.
Convert JSON arrays to CSV format instantly — paste JSON, download CSV.
Encode or decode Base64 strings — runs entirely in your browser.
Safely encode or decode URL components for query strings and paths.
Convert between YAML and JSON formats with validation and formatting.
Test regular expressions live against sample text with match highlighting and capture groups.
Decode and inspect JSON Web Tokens — view header, payload, and signature locally.