JSON Formatter
Paste messy or compact JSON and format it with proper indentation, or minify it into a single line.
Input — Paste JSON0 chars
Output — Formatted JSON
How it works
Paste your JSON into the input field and click "Format" to pretty-print it with readable indentation and spacing. You can also minify formatted JSON back into a compact single line. Invalid JSON will show a helpful error message so you can spot the issue.
Common use cases
- Pretty-printing minified API responses for debugging
- Formatting compact JSON configuration files
- Minifying JSON for production payloads
- Validating JSON syntax with instant error feedback