Pretty-print, validate, and minify JSON. Catches syntax errors with line/column hints.
100% in your browser · No uploads{
"name": "Uvelia",
"free": true,
"tools": [
"pdf",
"image"
]
}{"name":"Uvelia","free":true,"tools":["pdf","image"]}
JSON Formatter pretty-prints, validates, and minifies JSON with helpful error messages when the syntax is broken. Pick your indent (2 spaces, 4 spaces, or tabs).
The error message includes a position. Some browsers also show a line and column number, which makes it easy to find in a large file.
Not yet — this is strict JSON only. Comments cause a parse error.