JSON Compare Tool
Developer ToolsCompare two JSON files and list changes
FreePrivateInstant
Add a file · .txt .md .csv .json … · up to 2.00 MB
Add a file · .txt .md .csv .json … · up to 2.00 MB
Similar tools you may like
History
All history →JSON Compare Tool — at a glance
Find out exactly what changed between two versions of a JSON file.
{"age": 25}
{"age": 26}
Run
~ changed age: 25 → 26
How to use it — step by step
Two valid JSON documents — the old one in the top box and the new one in the bottom box.
1
Paste your input
Paste or type your content into the big input box.
2
Compare JSON
Press the button. The result is created instantly on your device.
3
Copy the result
Check the output and press Copy to use it anywhere.
Pro tips
Small things that make the result better.
✦Key order does not matter — only real changes are reported.
✦Paths such as user.address.city show where a change happened.
✦Arrays are compared position by position.
Quick facts
3 typesadded, removed, changed
Pathsfull key paths
Deepnested compare
Freeno signup
Frequently Asked Questions
Are arrays compared in order?+
Yes. Item 0 is compared with item 0, and so on. If you reorder an array it will show as changed.
Is my data uploaded?+
No. The comparison runs inside your browser.
Is my data safe?+
Yes. Everything runs inside your own browser. Your text, files and images are never uploaded to any server.
More Free Tools
Guides you might like
All guides →JWT DecoderInside a JWT: three parts, two dots, and why decoding is not the same as trustingJSON FormatterWhy your JSON will not parse, and how to find the bad commaRobots.txt Generatorrobots.txt explained: Allow, Disallow, wildcards and the mistakes that block your siteChmod Calculatorchmod permissions explained: what 755, 644 and 777 actually mean

