Your data stays as written
Numbers keep their own digits instead of passing through a double, and the ones a double would change get a warning. Duplicate names stay and get flagged. A repair is a list of changes you read first and apply on purpose.
Paste, fix, and copy valid JSON. The document stays in your browser.
Paste JSON in the code view, open a file, or load the example. The tree shows every value once the text parses.
The document is valid JSON. Each line names something another parser may read differently, with the RFC 8259 section it rests on.
Numbers keep their own digits instead of passing through a double, and the ones a double would change get a warning. Duplicate names stay and get flagged. A repair is a list of changes you read first and apply on purpose.
The editor runs in your browser. Files open and download locally. There is no account, no analytics, no automatic save, no share link, and no third-party script.
Validation follows RFC 8259, and every warning links the section it rests on. Copied pointers follow RFC 6901. The verdict covers syntax and interoperability, not your application's schema.