About this tool
Paste two JSON documents and see a deep, path-based list of what was added, removed or changed between them, all in your browser.
Frequently asked questions
How are nested values compared?
It recurses through objects and arrays and reports each difference by its full dotted or indexed path.
What if the JSON is invalid?
An error message names which side failed to parse, so you can fix that input and compare again.