Private JSON Comparison Tool
Side-by-side JSON diff that keeps both documents in your browser. Compare API responses, configs, and snapshots without any server involvement.
Instant
Runs entirely in your browser — no upload, no wait.
100% private
Your JSON never leaves the tab. Nothing is logged.
No signup
Free, unlimited, no account required.
Why a private diff matters
Comparing two production payloads on a generic online diff tool means uploading both. For tokens, PII, or anything regulated, that is a non-starter. A client-side diff achieves the same result with zero exposure.
What you get
Side-by-side editor with synced scroll, gutter highlights for additions/removals/changes, and configurable ignore lists for volatile fields. JSON Pointer paths surface for every change so you can copy them into bug reports.
Comparison modes
Default: structural diff with object-key-order ignored. Array-by-id: align array elements by a stable key before diffing. Ignore-keys: hide volatile fields (timestamps, request ids). Sorted: sort object keys before diffing if you only care about value changes.
// Ignore list example
["createdAt", "updatedAt", "requestId", "/data/items/*/etag"]Exporting safely
Export as JSON Patch (RFC 6902), unified diff, or screenshot. Export functions never round-trip through a server — files are generated by the browser and downloaded directly.
Privacy guarantees
100% client-side. Nothing leaves the tab. Works offline once loaded.