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.

Popular uses

  • json
  • diff
  • compare
  • structural diff
  • json compare online
  • compare two json
  • json diff
  • ignore key order

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

Works well with

Next steps from other categories.

All JSON tools

Frequently asked questions

Read more

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