JSON Diff Tool

Compare two JSON documents and list every added, removed and changed value with its path. Ignore key order, array order or chosen keys and view a sorted side-by-side.

  • Free, no sign-up
  • Runs in your browser
  • Your data stays private

How to use the JSON Diff Tool

  1. Paste the original JSON on the left and the changed JSON on the right.
  2. Choose options such as ignore array order or keys to skip.
  3. Review the differences table and the side-by-side text.

Why use this JSON Diff Tool

  • Path-based resultsEach difference shows its JSONPath, the old value and the new value.
  • Ignores key orderObjects are compared by content, so reordered keys are not changes.
  • Flexible matchingIgnore array order, or ignore keys such as updatedAt or id.
  • Type changesSpots when "10" became 10 or a value turned into null.

Frequently asked questions

How do I compare two JSON files?

Paste both and press Compare. Every difference is listed with its path.

Does key order matter?

No. Objects with the same keys and values are equal however they are ordered.

Can I ignore timestamps?

Yes. List key names such as updatedAt in "Ignore these keys" and they are skipped everywhere.

Related tools

More Developer Tools

User Reviews

–
No ratings yet
Write a review
Your rating *

Your email is never published. Reviews are moderated, and links aren't allowed.

What users are saying

No reviews yet

Be the first to share your experience with this tool — your feedback helps others.