JSON Diff

Free online JSON diff tool — compare two JSON objects side by side and see added, removed, and changed keys highlighted instantly.

FAQ

What does JSON Diff compare?

It performs a deep recursive comparison of two JSON structures, detecting added keys, removed keys, and changed values at any nesting level.

Does the order of keys matter?

No. The diff is key-based, not order-based. {"a":1,"b":2} and {"b":2,"a":1} are considered identical.

Can I diff JSON arrays?

Yes. Array element differences are shown by index (e.g., [0], [1]). Order within arrays does matter for array comparison.