How to compare two JSON objects and find differences

Paste two JSON objects — see added, removed, and changed keys with a summary count.

API responses change between versions. Config files drift. The JSON Diff tool flattens nested objects to dot-notation paths and highlights what changed — green for added, red for removed, amber for changed values.

Try it — paste original and modified JSON

How it works

  1. Paste original JSON — left box.
  2. Paste modified JSON — right box.
  3. Click Compare — see path-level differences.

JSON diff vs text diff

The Diff Checker compares raw text line-by-line. JSON Diff compares by key path — better for config and API payload changes where key order does not matter.

Invalid JSON

Malformed JSON shows a parse error instead of a diff. Format first with the JSON Formatter if needed.