JSON Diff

Paste two JSON objects and instantly compare them. Added, removed, and changed keys are highlighted in a clear colour-coded table.

Frequently Asked Questions

What does the JSON Diff tool do?

It compares two JSON objects key by key and highlights added, removed, and changed fields in a colour-coded table.

Does it support deeply nested objects?

The current version compares the top-level keys. Nested values that differ are shown as 'changed' with their full serialised values.

Can I compare JSON arrays?

The tool is optimised for JSON objects. Arrays are compared as serialised values; for array-specific diffing, use the Text Diff tool.

Is my JSON sent to a server?

No. All comparison happens in your browser — nothing leaves your device.