Data Tools
JSON Compare
Compare two JSON payloads and see which paths changed, were added, or removed. Structural diff with counts—runs locally in your browser.
Loading tool…
How to use
- Paste the original JSON on the left
- Paste the revised JSON on the right
- Review changed, added, and removed paths
Next step
- JSON Formatter
Paste JSON to format, validate, and beautify it instantly in your browser. Free online JSON formatter.
- Text Diff
Paste two versions of a document, config, or code snippet and see added and removed lines at a glance. A simple line-oriented diff that stays in your browser.
- JSON Validator
Paste JSON to validate syntax instantly in your browser. See parse errors with path hints and a preview of valid payloads.
Frequently asked questions
Is key order compared?
Objects are compared by keys and values, not key order. Two objects with the same keys and values are equal.
How is this different from Text Diff?
JSON Compare understands structure—reporting paths like $.items[1]—while Text Diff compares raw lines of text.
Is my data uploaded?
No. Comparison runs entirely in your browser.