Paste messy JSON and read it properly.
—
JSON Formatter is one page doing one thing. No account, no settings to sync, no history building up somewhere.
Everything after the first page load is local. Pull the network cable mid-edit and the tool carries on as though nothing happened.
You will find it under JSON, alongside 25 other tools for the same sort of job.
Indent it, minify it, sort the keys, and see exactly where a stray comma broke the parse. Runs in your browser, nothing is uploaded.
{"name":"Alice","age":30,"roles":["admin","user"],"address":{"city":"Portland","state":"OR"}}{
"name": "Alice",
"age": 30,
"roles": [
"admin",
"user"
],
"address": {
"city": "Portland",
"state": "OR"
}
}{"status":"ok","data":{"id":1,"title":"Hello World","tags":["news","featured"]},"meta":{"page":1,"total":42}}{
"status": "ok",
"data": {
"id": 1,
"title": "Hello World",
"tags": [
"news",
"featured"
]
},
"meta": {
"page": 1,
"total": 42
}
}No. The parser runs in your browser, so the payload never leaves your machine. You can use it on production data, and it keeps working with the network off once the page has loaded.
A few megabytes is comfortable on a normal laptop. Past that the browser slows down while re-rendering the output, so minify first or split the file.
The parser reports where it gave up, which is usually just after the real mistake. A missing comma on line 12 often surfaces as an error on line 13.
Not in this tool. Strict JSON only, so anything the standard rejects will be reported as an error rather than quietly fixed.