COMPARE

JSON Compare

Find field-level changes without the noise of reordered object keys. See exactly which paths changed.

● PROCESSING STAYS ON YOUR DEVICE
Object key order is ignored. Array order is compared by index.
PASTE OR OPEN A FILE
COMPARE AGAINST
READ-ONLY
Ctrl / ⌘ + Enter

Example loaded. JavaScript processes it locally.

Review the output before using it.

Know what happens to your data.

The report describes added, removed and changed values using escaped paths. It is not JSON Patch. Reordered arrays compare by position; missing fields differ from null.

Practical limits

Inputs up to 1 MiB, 80 nested levels and 50,000 structured values. CSV supports up to 10,000 data rows and 200 columns. Very large jobs time out so your browser stays responsive. Uploaded files must be UTF-8 text.

Nothing is submitted to a processing server or saved as input history. Copy or download your result before leaving the page. Read the privacy details.