JSON diff
JSON diff lets you compare added, removed, and changed keys with array-order control in your browser.
Text diff lets you compare text by line or character with optional whitespace ignoring in your browser.
⌂ Inputs and results stay in this browser and are not automatically stored or sent.
Waiting for input
Paste the original and revised text and compare by line or character. Ignore whitespace or line-ending differences only when they are irrelevant.
Navigate through changes and check deletions as well as additions. Do not sort meaningful ordered text merely to make the diff smaller.
line 1
line 2
---
line 1
line changedEach input is limited to 1,048,576 bytes, output to 33,554,432 bytes, and processing to 5,000 ms. Input is never silently truncated.
JSON diff lets you compare added, removed, and changed keys with array-order control in your browser.
List set operations lets you calculate union, intersection, and directional differences for line lists in your browser.