CalcCafe

JSON Diff

Paste two JSON documents and get a clean, path-by-path list of everything that was added, removed or changed.

The two documents are identical.

PathChangeValue

How it works

Both inputs are parsed to objects and walked recursively; mismatching keys and values are collected with their dotted paths and a change type — all locally.

100% client-side — nothing you paste is ever uploaded.

Frequently asked questions

How does the comparison work?
Both documents are parsed and compared key by key, recursively. You get the dotted path to each difference and whether it was added, removed or changed.
Is my data uploaded?
No — both documents are parsed and diffed entirely in your browser.

Related tools