<!-- Markdown version of https://ocxly.com/json-diff.html · auto-generated, may lag the live page -->

# JSON Diff

Paste two JSON documents and see exactly what changed — every added, removed and changed key reported by its path, ignoring key order and whitespace. All compared in your browser.

### How it works

Both sides are parsed with `JSON.parse` and compared key-by-key down every nested object and array. Each difference is reported by its dotted path as **added**, **removed** or **changed** (with old → new values); arrays are compared element-wise, so a new item shows as `arr.2 added` rather than a whole-array change. Because it's structural, key order and whitespace are ignored. Nothing is uploaded.

---
*Source: [ocxly.com/json-diff.html](https://ocxly.com/json-diff.html) — OCXLY, free 100% client-side privacy-first tools. Free structural JSON diff — see added, removed and changed keys by path, entirely in your browser.*
