JSON Compare

Diff two JSON documents and list added, removed, and changed paths.

Support
Works Offline
Privacy First
No Login
No API

About the JSON Compare

Compare two JSON structures and get a structural diff showing exactly which paths were added, removed, or changed, along with old and new values. Great for reviewing API response changes or config drift.

Examples

Compare two objects

{"a":1} vs {"a":2,"b":3}

Output

YAMLa: 1 → 2 (changed), b: 3 (added)

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser