JSON Compare

Compare two JSON objects and see the differences. Identify added, removed, and changed values with detailed diff view.

Configuration

Ignore Array Order

Treat arrays with same elements in different order as equal

Left JSON (Original)

Right JSON (Modified)

Comparison Result

About JSON Compare

Compare two JSON documents and see exactly what changed. The diff highlights added, removed, and modified values, making it easy to spot differences between API responses, configuration versions, or environment settings.

Comparison is structural — it understands JSON objects and arrays rather than raw text — and runs entirely in your browser, so both documents stay private.

Key Features

  • Structural diff of two JSON documents
  • Highlights added, removed, and changed values
  • Useful for API responses and config drift
  • Private, client-side comparison

Frequently Asked Questions

How does JSON compare differ from a text diff?

A text diff compares lines, so formatting changes create noise. A JSON compare parses both documents and diffs their actual structure, showing only real changes to keys and values.

What can I use a JSON diff for?

Comparing API responses across versions or environments, reviewing configuration changes, debugging serialization issues, and verifying data migrations.

Is my JSON kept private?

Yes. Both documents are parsed and compared locally in your browser — nothing is uploaded or stored.