JSON Compare
Match two JSON arrays by primary key, ignore row order, and inspect the result with git-style diffs.
JSON 1
JSON 2
Comparison Result
2 matched
2 changed
1 only in JSON 1
1 only in JSON 2
JSON 1 Rows
3
JSON 2 Rows
3
Compared By
id
Difference Groups
4
Normalized Collection Diff
Rows are re-ordered by primary key first, so the diff focuses on real content changes instead of array position.
Loading...
Only In JSON 1
2
Only In JSON 2
4
Changed Rows
Pick a primary key to inspect the full row diff.
Filter By Changed Field Count
Custom Count
Filter By Changed Field Path
Row Diff for id: 1
Full JSON diff for the selected record.
2 changed fields
Loading...
Changed Fields
enabled
true
false
meta.tags[1]
"health"
"fitness"