Compare two JSON documents and see exactly which keys were added, removed or modified. Ideal for API response changes, config comparisons and regression testing.
100% Local
How to Use the JSON Diff Tool
Paste the original JSON on the left and the modified JSON on the right. Click Compare to see a list of changes with full JSONPath-style locations. Each line shows the path, what was there before, and what it became.
What the diff reports
Added keys or array elements
Removed keys or array elements
Changed values (with before and after)
Deeply nested differences down to leaf nodes
Features
Recursive comparison down to the deepest level
Reports changes with full JSONPath locations
Distinguishes adds, removes and value changes
Handles arrays, objects, strings, numbers, booleans and nulls
All processing runs locally in your browser. Your data is not uploaded to any server.