JSON Compare / Diff
Compare API responses, webhook payloads, and config snapshots locally with path-level JSON differences.
Left JSON
Paste the baseline JSON document
Right JSON
Paste the comparison JSON document
Diff
Path-level JSON differences
Paste two JSON documents, then choose Compare.
How JSON compare works
Paste a baseline JSON document on the left and a candidate document on the right. PayloadHarbor parses both locally, then reports added, removed, and changed paths such as $.user.roles[1].
Best use cases
- Compare API versions before and after a deploy.
- Review webhook payload drift between environments.
- Spot changed configuration keys without uploading sensitive payloads.
What this JSON Compare does
Use this JSON compare and diff tool to compare two JSON documents and see path-level changes. It is built for API regression checks, webhook snapshots, and configuration reviews where sorted, readable differences matter.
When developers use it
- Compare before-and-after API responses from local tests or staging environments.
- Review changed fields in JSON fixtures, feature flags, and config snapshots.
- Identify added, removed, and changed paths without uploading private payloads.
Privacy, input, and output
Both sides of the comparison are processed locally in the browser. No diff input is sent to a server by the tool.
Paste a baseline JSON document and a candidate JSON document. PayloadHarbor parses both inputs and reports path-level differences in the output panel.
Validation rules and limitations
- Both inputs must be valid JSON before comparison can run.
- The diff is structural and path-oriented; it does not perform fuzzy matching or semantic merging.