Frequently asked questions

Is my data uploaded to a server?
No. Every operation runs inside your browser using JavaScript. Nothing you paste or open is sent to our servers, stored or logged. You can disconnect from the network after the page loads and the tool keeps working.
What kinds of error does it detect?
Trailing commas, single-quoted strings, unquoted property names, comments, NaN and Infinity, Python-style True/False/None, leading zeros, unterminated strings, missing commas and colons, mismatched brackets and duplicate property names.
Can it fix the errors it finds?
Yes. Every problem that can be corrected without guessing carries a suggested fix, and you can review them individually or apply them all at once.

Stuck on an error?

Every common JSON parse error is explained separately, with the cause and the fix: common JSON errors.

How your data is handled

Everything happens on your device. There is no upload, no storage and no logging, and only your interface preferences - theme, indentation, font size and word wrap - are kept between visits. Closing the tab clears the document.