JSON Diff Checker
Paste two JSON documents to quickly find added, removed, and changed fields
1
Original JSON
The baseline document for comparison
2
New JSON
Enter the updated document
Difference results
Enter two JSON documents to start comparing
Every differing field path will be listed here
How to use JSON Diff Checker
Paste the original and new JSON documents, then select Compare JSON to see every difference. Object key order does not affect results by default; arrays are compared item by item at each position, so reordered items appear as differences.
- Supports objects, arrays, strings, numbers, booleans, and null
- Difference paths use $.fieldName and [index] notation
- Privacy: JSON is parsed and compared locally in your browser and is never uploaded
FAQ
Does a different object key order count as a difference?
Not by default. With Ignore object key order enabled, a different key arrangement in the same object does not affect the result.
Does moving an array item count as a difference?
Yes. Arrays are compared item by item by index, so a new position means the data order changed.
Is JSON data uploaded?
No. Parsing and comparison happen entirely in the current browser.