FancyToolbox
Home
About
All ToolsDeveloper ToolsJSON Diff — Compare & Highlight JSON Differences Online
Developer Tools

JSON Diff — Compare & Highlight JSON Differences Online

Free online JSON diff tool to compare two JSON objects and instantly see differences. Highlights additions, deletions, and modifications with color-coded side-by-side view. Essential for debugging API responses and JSON configuration changes.

Left (original)
Right (modified)
Example Results
5 change found
2 Added0 Removed3 Changed6 Unchanged
AddedRemovedChangedType changedUnchanged
Diff View13 nodes
id
1
root.id
name
"John Doe"
root.name
email
"[EMAIL_ADDRESS]"
root.email
age
29 30
root.age~changed
active
true false
root.active~changed
roles
[…] (2)
root.roles~changed
roles[0]
"user"
root.roles[0]
roles[1]
"admin" "moderator"
root.roles[1]~changed
address
{…} (2)
root.address~changed
city
"New York"
root.address.city
country
"USA"
root.address.country
zip
"10001"
root.address.zip+added
phone
"+1 234 567 8901"
root.phone+added

How to Use the JSON Diff Tool

1

Paste JSON on both sides

Paste the original JSON on the left and the modified JSON on the right.

2

Review the differences

The tool highlights additions in green, removals in red, and changes in yellow.

3

Use controls to navigate

Toggle Hide Unchanged to focus only on differences, or expand/collapse all nodes.

4

Generate a report

Click Report to generate a summary of all changes between the two JSON objects.

Frequently Asked Questions

It detects added, removed, and changed values, as well as type changes (e.g., string to number).

Yes. The tool provides a Report feature that generates a text summary of all differences.

Yes. The diff view supports deeply nested objects and arrays with expandable tree nodes.

Yes. Toggle Hide Unchanged to show only the properties that differ between the two JSON objects.

Example Results

Try this sample

Left: {"name":"Alice","age":25} · Right: {"name":"Alice","age":30,"city":"NYC"}

What you'll see

age changed (25 → 30) · city added ("NYC") — 2 changes found

Related Developer Tools

JSON FormatterJSON DiffCSV to JSONRegex TesterJWT Decoder
Ready to get started?

Stop searching.
Start doing.

Everything you need is already here — free, fast, and ready to use. No accounts. No limits. No excuses.

Explore All ToolsExplore Most Popular
Instant Access
No Sign-up
Unlimited Free
50+ Tools
Fancy Toolbox

A free, fast, and privacy-first suite of online tools — built for everyone. No sign-up. No limits. Just tools that work.

Get new updates

Tools

  • Text Tools
  • Image Tools
  • PDF Tools
  • Developer Tools
  • Math & Converters
  • Security Tools
  • All tools

Company

  • About us
  • Changelog
  • Contact

Legal

  • Privace Policy
  • Terms of Service
  • Cookie Policy

Your files are never uploaded to our servers. All processing happens locally in your browser.

© 2026 Fancy Toolbox. All rights reserved. Built with care for the open web.

All systems operational