Compare API Responses — JSON Diff Tool
Compare two JSON payloads by structure, not by text: see every added, removed and changed key on its own path, entirely in your browser.
Result
This page opens the JSON diff checker preset for comparing API responses, with 'sort keys before comparing' turned on and a sample response pair loaded to show the idea: the same payload with its fields written in a different order shows as identical, not as noise.
Comparing two API responses — staging against production, today's deploy against yesterday's, one environment's webhook payload against another's — is a common debugging step, and it comes with a specific annoyance: many servers, ORMs and JSON serializers do not guarantee field order, so two structurally identical responses can come back with their keys in a different sequence on every request. A plain text diff would bury the one real regression under dozens of lines that only moved.
Paste the two response bodies into Original and Changed and the tool recurses through both, objects by key and arrays by position, and lists exactly what was added, removed or changed on its own path — a new field, a null that became a string, a status code that flipped — with everything else collapsed out of view. It runs entirely client-side, so pasting a payload with real user data or auth tokens never leaves your browser.