JSON Diff Checker

Spot the differences between two JSON documents. Paste both versions to see added, removed and changed values with their full paths.

How to Use

  1. Paste the original JSON into the first box.
  2. Paste the modified JSON into the second box.
  3. Click Compare JSON to list every difference.
  4. Review added, removed and changed values with their paths.

Key Features

  • Deep comparison — checks nested objects and arrays, not just top-level keys.
  • Full paths — every difference shows exactly where it lives.
  • Added and removed keys — see what appeared and what disappeared.
  • Syntax validation — tells you which document has invalid JSON.
  • 100% private — runs entirely in your browser; nothing is sent or stored.

FAQs

What counts as a difference?

Added keys, removed keys, changed values and changed types (for example a number becoming a string) are all reported with their paths.

Does key order matter?

No. Keys are compared by name, so reordering alone shows no differences.

Can it compare arrays?

Yes. Array items are compared by index, so a changed item is reported at its position, such as items.2.

Is my data uploaded anywhere?

No. The comparison runs entirely in your browser, so your JSON never leaves your device.

Related Tools

Try these related tools: JSON Formatter, Text Diff Checker and JSON to CSV Converter.

Scroll to Top