The tool parses both JSON documents before comparing them, so nested objects and arrays are compared by structure rather than only by raw text. Structural mode marks added, removed, modified, and type-changed paths.
Start from the sample diffs or paste your own JSON files to compare API payloads, feature flags, package metadata, and deployment config. The side-by-side JSON diff helps you verify exactly which fields changed before copying a JSON Patch or sharing a review link.
Sort Keys is enabled by default to make object order less noisy when reviewing API responses or config files. Turn it off when the original key order itself is part of what you need to inspect.
Both documents are parsed and diffed in your browser. This makes the tool useful for quick debugging and review without uploading API payloads or configuration snippets to a server.
Common questions and answers about this topic.
Compares two JSON documents and highlights differences such as added, removed, and modified fields.
Yes, deep comparison works on all nesting levels.
Yes, the Sort Keys toggle is enabled by default, which sorts object keys alphabetically before comparing. You can disable it to compare with the original key order.
No, JSON comparison runs entirely in your browser. Both documents are parsed and diffed locally with JavaScript, and neither is sent to any server.