Compare two JSON objects and see exactly what was added, removed, or changed — with full paths.
Frequently Asked Questions
The tool parses both JSON inputs and recursively compares every key and value. It identifies keys that were added, removed, or changed, and shows the full path to each difference (e.g., root.user.name). Unchanged keys are also shown for context.
Yes. The diff engine walks through nested objects and arrays recursively. For arrays, it compares items by index position. Deeply nested differences are shown with their full dot-notation path.
No. All comparison is done locally in your browser using JavaScript. Your JSON data never leaves your machine.