Free JSON Diff

Compare two JSON payloads side-by-side. See line numbers and highlighted differences.

JSON A
JSON B
JSON A
JSON B

How to use

  1. Paste valid JSON into A and B.
  2. Optionally enable order-insensitive arrays.
  3. Select an output view and click Diff.

Why use

Quickly inspect what changed between two JSON payloads, including added/removed paths and type changes.

Frequently asked questions

What does JSON Diff show?
It compares structure and values: added keys/items, removed keys/items, and changed values (including when types change).
How are arrays handled?
By default arrays are compared by index (strict). You can also enable best-effort order-insensitive matching for arrays of objects.
Is my JSON stored?
No. Your inputs are parsed to compute the diff and are not saved.