JSON Compare / Diff

Compare API responses, webhook payloads, and config snapshots locally with path-level JSON differences.

Local processingYour input stays in this browser tab.

Left JSON

Paste the baseline JSON document

0 charactersBaseline

Right JSON

Paste the comparison JSON document

0 charactersCandidate

Diff

Path-level JSON differences

Path-level differences appear here.

Waiting for comparison

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.