JSON Compare
Find exactly what changed between two JSON documents — API responses, configs or exports — listed by path, ignoring key order and formatting.
Result
Paste two JSON documents to compare.
How to use this tool
- Paste the original and changed JSON.
- Tick “ignore array order” to compare arrays as sets.
How it works
Both documents are parsed and walked together. Objects are compared key by key (order ignored), arrays item by item, and values by type and value.
Example
A config change
Changing version 1 → 2, adding a third tag and removing db.host lists changed $.version, added $.tags[2] and removed $.db.host.
Privacy and limitations
- Everything runs in your browser; nothing you enter is uploaded or stored.
Frequently asked questions
Does key order matter?
No — JSON objects are unordered, so key order is ignored.
What about large files?
Up to about 10 MB in total; the first 2,000 differences are listed.