Data

JSON Compare

Compare two JSON blobs and see exactly what was added, removed, or changed — entirely in your browser.

Everything runs locally in your browser — neither JSON is ever uploaded to a server.
Original JSON
original.json
Modified JSON
modified.json

About this tool

Comprehensive documentation & audit utility guide
Verified Utility

Comparing two JSON payloads by eye — an API response before and after a change, two environment configs, a Lighthouse report from two runs — is error-prone once either one has more than a handful of keys. This tool walks both structures together and highlights exactly what's different: keys only on one side, and values that changed on both.

How it works
1
Paste both JSON blobs

Or load files — nothing is uploaded either way.

2
Compare

Invalid JSON on either side is caught with the exact parser error.

3
Review the diff

Added, removed and changed keys are color-coded inline in the tree.

What it checks
Keys present only on the left (removed) or only on the right (added)
Values that changed, showing old and new side by side
Arrays compared index-by-index
Unchanged branches collapsed by default to cut through the noise