JSON tools

JSON Diff

Paste an original and an updated document to get a readable structural diff, with an optional unordered-array comparison.

Original JSON
Updated JSON
0 differences

The JSON documents are equivalent.

All data is processed locally in your browser. Nothing is uploaded or sent to analytics.

Most tools process locally in your browser. Background removal uploads selected images to the configured server processor and deletes the source after processing.

How to use

  1. Paste JSON in both panels.
  2. Choose whether array order matters and run the comparison.
  3. Copy a path or download a plain-text difference report.

Great for

  • Reviewing API changes
  • Comparing configuration versions
  • Checking generated JSON

Good to know

Arrays compare by index by default. Treating arrays as sets can hide meaningful ordering changes.

Frequently asked questions

Are whitespace changes reported?

No. Both sides are parsed first, so formatting and key order do not create differences.

What does a changed path show?

It shows the previous and new JSON value at that path.

You may also like