difference JSON Compare Tool

Compare two JSON documents.

Paste two JSON documents to instantly see what's added, removed, and changed.

code JSON A (Original)
code JSON B (Changed)
Enter JSON in both boxes and click Compare.
manage_search
Deep Comparison
Compares nested objects and arrays, not just top-level keys.
route
Exact Path Shown
Every difference shows the exact key path where it occurs.
verified
Free & Unlimited
No signup, no watermarks, no limits. Use it as many times as you like.

What is a JSON Compare Tool?

A JSON compare tool checks two JSON documents against each other and reports exactly which values were added, removed, or changed. It's useful for debugging API responses, checking configuration changes, and reviewing data migrations.

Frequently Asked Questions

The tool parses both JSON documents and walks through every key and array item, reporting any values that were added, removed, or changed, along with the exact path to each difference.
No. Object keys are compared by name, not position, so reordering keys in an object does not count as a difference. Array item order does matter, since arrays are compared index by index.
Yes. 100% free — no account required, no watermarks, no usage limits.