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.