JSON Diff
Compare two JSON documents and see exactly what changed.
Runs in your browser — your data never leaves it
Paste, type, or drop a file. Runs as you type.
Output appears here as you type.
Worked example
{"a":1}
---
{"a":1}✓ No differencesThis example is one of JSON Diff's test cases — if the tool stopped producing this output, the build would fail.
Questions
- How do I give it two documents?
- Paste the first, a line containing only ---, then the second. The tool tells you this if you forget.
- Does key order count as a difference?
- No. It compares structure and values, so reordered keys are identical. Types do matter: 1 and "1" are reported as a change.