Free tool · Runs in your browser · Nothing uploaded

JSON diff.

Compare two JSON objects and see exactly what changed — added, removed, and changed keys by path — ignoring key order and formatting. A real structural diff, not a noisy text diff.

Only the changes that are real

When you compare two JSON payloads — an API response before and after a change, two versions of a config, expected versus actual in a test — what you want is the meaningful difference, not formatting noise. Reordered keys, different indentation, and added whitespace are not changes, but a text diff flags them anyway. A structural diff parses first and compares the data, so a one-line answer like “replicas changed 2 to 3, env.TZ added” is exactly what you get.

Free tools for the backend you run.

One of a set of free developer tools from Infraveil — the control plane for running, securing, and watching your backend on servers you own. Clean either side first with the JSON formatter.

See all free tools