JSON Compare
Compare two JSON values structurally in your browser. Key order in objects is ignored, while array position and value type matter.
How to use it
- Paste original and updated JSON in the two editors.
- Compare to see added, removed, and modified paths.
- Copy or download the plain-text difference report.
Example & limitations
For example, compare {"active":true} with {"active":false,"role":"editor"} to find one change and one addition.
Each input is limited to 128 KB, 32 nesting levels, and 2,500 values; reports stop at 500 differences. Invalid JSON, comments, and trailing commas are not accepted. No code is executed.