JSON diff paths

Compare two JSON documents and generate path-based diffs with JSON Pointer paths and RFC 6902 JSON Patch output.

Original JSON

Paste the baseline JSON document here. This version is treated as the source when paths and patch operations are generated.

Modified JSON

Paste the updated JSON document here. Added, removed, and replaced paths are calculated against the original input.

Diff results

Inspect filtered path records or switch to RFC 6902 JSON Patch output without recomputing the comparison.

Showing 0 of 0 changes
Operation filters
Result mode
Enter valid JSON in both editors to compare structural changes.

Overview

JSON Diff Path compares two JSON documents and turns every structural change into a readable path record with both JSONPath and JSON Pointer output.

When to use it

Use it when you need to review API payload changes, inspect configuration migrations, or generate RFC 6902 JSON Patch operations for automation.

How it works

The tool parses both JSON inputs, computes add, remove, and replace changes, then lets you filter those operations and switch between a path list and JSON Patch output in the same result panel.

How to use

Paste or import JSON, choose options and run. Large input previews are bounded; copying and downloading preserve complete output