JSON diff

Compare two JSON values and list added, removed, and changed paths.

Compared in this browser. JSON is not sent anywhere.

How to use

  1. Paste JSON on both sides.
  2. Run the comparison.
  3. Read the per-path change list.

What it supports

Structural comparison: objects match by key and arrays by index — reordered array items count as changes. Keys are compared as strings and values by strict equality. Up to 2 MB per side.

Related tools

Related guides