Version bump in a config
Compare {"name":"toolapt","version":"1.2.0"} against the same object with "1.3.0" to get 1 change reported: version changed from "1.2.0" to "1.3.0".
Compare two JSON files online and see every added, removed or changed value — free JSON diff.
About
Compares two JSON documents structurally and lists every path where a value was added, removed or changed.
Backend developers use it to see exactly what changed between two versions of an API response or config file, and QA engineers use it to confirm an expected JSON payload matches an actual one down to the field. It's one of many free data tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.
Examples
4 worked examples
Compare {"name":"toolapt","version":"1.2.0"} against the same object with "1.3.0" to get 1 change reported: version changed from "1.2.0" to "1.3.0".
Compare {"id":1,"name":"Alice"} against {"id":1,"name":"Alice","role":"admin"} to get 1 addition: role went from (missing) to "admin".
Compare {"id":1,"email":"a@x.com"} against {"id":1} to get 1 removal: email went from "a@x.com" to (missing).
Compare {"a":1,"b":2} against {"b":2,"a":1} and the tool reports "The two documents are structurally identical.", since key order is ignored.
FAQ
Quick answers to common questions about the JSON Diff Checker.
It compares two JSON documents and lists every path where a value was added, removed or changed.
Yes. It's free, with no sign-up, no watermark and no limit on how many times you use it.
Yes. The comparison runs entirely on your own device — nothing you paste is sent to a server.
No. The comparison is structural, so two objects with the same keys and values in a different order are treated as identical.
It's a dot-notation path showing exactly where the difference is — in this example, inside the user object's tags array, at index 1.
It's reported as (missing) on whichever side doesn't have it, alongside the value from the side that does.
The tool tells you which of the two documents is invalid and includes the underlying parser's error message.
Yes. The page is fully responsive and works on mobile, tablet and desktop browsers alike.
Did JSON Diff Checker work for you?