DevVault
100% on-device
All tools

JSON diff

Find what actually changed between two JSON documents. The comparison runs on the parsed tree, so reordering object keys is not a difference and inserting one array item does not light up everything after it.

Runs entirely in this tab. What you paste is never sent anywhere.
Original

Paste, type, or drop a file (json, txt).

Changed

Paste, type, or drop a file (json, txt).

The comparison runs on the parsed tree, not the text — so reordering object keys is not a change, and inserting one item into an array is reported as a single insertion rather than shifting everything after it.