±

JSON Diff

Compare JSON documents structurally and see added, removed, and changed paths. Runs entirely in your browser.

Paste two JSON documents and click Diff. Added, removed, and changed paths are highlighted locally.

Original JSON
Updated JSON

What this JSON diff tool does

Compare JSON by path instead of whitespace. Changes show as added, removed, or changed values.

Frequently asked questions

How does JSON Diff work?

Paste the two JSON documents into the left and right panes and click Diff. The changed paths are shown with added, removed, and updated values highlighted.

Does it compare JSON structurally or as text?

Structurally. Key order and whitespace are ignored, so only real changes are reported — identical documents show no differences.

Is the diff computed in the browser?

Yes. Nothing is uploaded; comparing runs entirely on your device.

Does JSON Diff upload my data?

No. JSON Diff runs entirely in your browser — your input never leaves this page.

Is JSON Diff free to use?

Yes. JSON Diff is completely free, with no account and nothing to sign up for.

Updated 2026-08-07 · Runs in your browser — your data never leaves this page.