About this JSON diff and compare
Compare two JSON documents structurally rather than line by line. Key order and formatting are ignored, and every added, removed or changed value is listed with its JSON path, making it easy to review API response or configuration changes.
How to use the JSON Diff
- Paste the original JSON.
- Paste the changed JSON.
- Click Compare to list the differences by path.
Example
{"v":1} vs {"v":2} → Changed $.v: 1 → 2Frequently asked questions
Does key order matter?
No. Objects are compared by key, so reordering properties does not count as a change.
Can arrays be compared ignoring order?
Yes. Enable Ignore array order to treat arrays as unordered collections.
Is my data safe?
Yes. The tool runs entirely in your browser using WebAssembly. Nothing you type or upload is sent to a server, logged or stored.
Is it free?
Yes, completely free with no sign-up, no limits and no watermarks. It also works offline once the page has loaded.