PDFFlare

JSON Diff — Compare Two JSONs Free Online

Free online JSON diff tool — compare two JSON values structurally and see added, removed, and changed paths in seconds. Browser-based, no signup.

Compare two JSON values structurally and see exactly what changed — added paths, removed paths, and changed values, all with their full dot-notation paths. PDFFlare's JSON Diff is a structural comparison, not a text diff: reordering object keys produces zero noise.

Already know one of the JSONs is broken? JSON Formatter validates and pinpoints parse errors. Want to query a specific path instead of seeing every diff? JSONPath Tester extracts targeted values.

A:0 lines · 0 B|B:0 lines · 0 B

How to Compare Two JSONs

  1. Paste JSON A and JSON B

    Drop two JSON values into the side-by-side editors. They can be objects, arrays, or any valid JSON.

  2. Click Compare

    PDFFlare walks both trees in lockstep and shows every added, removed, and changed path with the affected values.

  3. Read the diff

    Each entry shows the path (a.b[0].c), the change type, and the relevant values. Counts in the header bar give you the at-a-glance summary.

When Do You Need to Diff JSON?

Catching breaking API changes: The vendor pushed an update overnight. Snapshot yesterday's response, diff against today's, see what fields they renamed or removed before your code crashes.

Code review for config changes: Reviewing a 5000-line JSON config in a PR is brutal. Diff the before/after structurally to see only the meaningful changes.

Comparing test fixtures: Snapshot tests sometimes fail in confusing ways. Diff the expected and actual JSON to see exactly which path regressed.

Debugging: “Why is the response different from staging?” Paste both, diff, get a precise list of paths that diverge.

Why Use PDFFlare for JSON Diff?

Structural, Not Textual

Reordered keys and indentation differences don't pollute the output. You see only paths whose values actually differ.

Color-Coded Summary

Counts of added / removed / changed are visible at a glance. Each entry is colour-coded so you can scan hundreds of changes quickly.

100% Browser-Based

Both JSONs and the diff stay on your device. Safe for production payloads or internal API contracts.

No Signup Required

Open, paste both sides, click Compare. No account, no rate limits.

Frequently Asked Questions About JSON Diff