JSON Diff
Compare two JSON objects and highlight every addition and deletion.
Why compare JSON rather than raw text
A plain text diff treats {"b":2,"a":1} and {"a":1,"b":2} as different — but they're the same JSON object. A JSON-aware diff normalises key order and data types before comparing, so you see only semantic differences: a field that changed value, a key that was added, an array element that was removed. This eliminates noise from formatting and key reordering.
Reading the diff output
Lines highlighted in red appear only in the left document (removed). Lines highlighted in green appear only in the right document (added). Unchanged lines are shown in neutral color. The counters in each panel header tell you at a glance how many additions and removals there are. Paste the two JSON documents, click Compare, and the diff updates immediately.
Debugging and review use cases
Developers compare API responses across environments to catch configuration drift between staging and production. QA engineers diff before/after snapshots of database records to verify a migration. Backend teams review the delta between two versions of a config file before deployment. Because both documents stay in your browser, you can paste sensitive payloads without concern.