JSON Diff
JSON Diff compares two JSON documents and shows exactly what changed: added, removed and modified keys and values. It is essential when reviewing API responses, config changes or data migrations.
Key Features
- Structural comparison, not just text
- Added, removed and changed paths highlighted
- Recursive object and array diffing
- Side-by-side or unified view
- Copy or export the difference report
- Local and private
Use Cases
- Spot what changed between two API responses
- Review a teammate config pull request
- Verify a migration did not alter data
- Debug why two environments behave differently
How to Use
- Paste the original JSON on the left
- Paste the modified JSON on the right
- Click compare
- Read the highlighted differences by path
- Export or copy the report if needed
Practical Tips
- Format both sides first for cleaner diffs
- Array order matters; sort before comparing if order is unstable
- Focus on changed paths rather than raw text
FAQ
- Does order in arrays affect the result?
- Yes, positional arrays are compared by index; sort them first if order is not significant.
- Can it diff very large files?
- It can, though extremely large documents may be slower to render.