JSON Diff — Compare Two JSON Objects

Paste two JSON objects and click Compare to see added, removed, and changed keys highlighted.

How to use

  1. Paste the original JSON in the left box.
  2. Paste the modified JSON in the right box.
  3. Click Compare to see differences highlighted.

Frequently asked questions

How does JSON diff work?

Flattens nested objects to dot-notation paths and compares values. Arrays are compared as JSON strings.

Does it validate JSON?

Yes. Invalid JSON shows an error message instead of a diff.

Is this the same as text diff?

No. This is semantic JSON diff by key path, not line-by-line text diff. Use diff-checker for raw text.

Is my JSON sent to a server?

No. Comparison happens entirely in your browser.

Last updated

Powered by maratool