Private JSON structural diff
Review meaningful JSON changes by path and type.
Paste two JSON documents to compare them. Whitespace and object key order are ignored; added, removed, changed and type-changed values are shown with JSON Pointers. Everything runs in this browser.
JSON to compare
Review an array by item key
Separate reorder from actual add, remove, and value edits. Example: array path /items, item key /id.
Compare two JSON documents to see the structural result.
Limit: 2 MiB per input / depth 64 / 50,000 nodes. Numeric lexemes such as 1 and 1.0 are treated as different. The JSON Patch proposal is review text only and is never applied.
What it shows
- Review changes by JSON Pointer without noise from whitespace or object key order.
- Array order is meaningful, and numeric lexemes are compared without rounding.
- Inputs, results and file names are not stored or uploaded.
- Copy a Markdown report only when you choose to take the result elsewhere.
Structural diff is a review aid. Confirm the intent and execution environment before applying important configuration changes.