Free JSON Compare Tool
Compare two JSON documents and see added, removed, and changed values, plus a precise RFC 6902 JSON Patch, all in your browser.
Browser-side JSON comparison
Paste JSON or open local files. The comparison runs in the current browser session and nothing is sent to a server.
How to compare JSON
Paste or open your JSON
Paste two JSON documents or open them from your device. Invalid JSON is caught before comparison, and you can prettify either side with one click.
Compare and inspect
Click Compare to see added, removed, and changed values in a structured delta. Match objects by a key to compare reordered arrays, and ignore noisy paths such as ids or tokens.
Export the change
Copy a jsondiffpatch delta or a standards-based RFC 6902 JSON Patch, or export a readable report. Toggle type-change highlighting and show-only-differences to focus on what matters.
What you can compare
Use it for API responses, configuration files, database exports, feature flags, or any JSON. Match objects by a key to compare reordered arrays, and ignore volatile paths such as ids, timestamps, or tokens so the real changes stand out.
Delta and JSON Patch
The structured delta shows exactly what changed, value by value. From the same comparison you can copy a jsondiffpatch delta or a standards-based RFC 6902 JSON Patch, and switch on type-change highlighting to catch when a value changes kind - for example from string to number.
Flexible inputs
Type or paste JSON, open files from disk, or paste from the clipboard. Use the prettify button to normalize either side, then toggle type-change highlighting and show-only-differences to focus on meaningful edits.
