Left JSON
Original settings{
"meta": {
"owner": "team-a"
},
"service": {
"enabled": true,
"features": ["search", "export"],
"limits": {
"daily": 10
},
"name": "catalog",
"retries": 2
},
"version": 1
}
Paste two JSON documents side by side and keep only the structural differences.
Added, removed, changed, and type changes are separated so reviews stay fast and readable.
This settings-style example produces every diff kind in one pass.
{
"meta": {
"owner": "team-a"
},
"service": {
"enabled": true,
"features": ["search", "export"],
"limits": {
"daily": 10
},
"name": "catalog",
"retries": 2
},
"version": 1
}
{
"meta": {
"region": "ap-northeast-1"
},
"service": {
"enabled": true,
"features": ["search", "export", "audit"],
"limits": {
"daily": 12
},
"name": "catalog-v2",
"retries": "2"
},
"version": 1
}
This sample shows added / removed / changed / type_changed in a single comparison.
Yes. The default behavior avoids key-order noise in the result.
Yes, by default. You can change the behavior in the settings panel.
No. It focuses on structural diffing only.
No. Comparison happens entirely in your browser.