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.