Line and word detail
Changed line pairs receive a second comparison so the exact words, punctuation and spaces that changed can be highlighted.
Compare drafts, code, data, translations or whole chapters. Changed lines and words are calculated locally in your browser.
The diff engine is first-party JavaScript. Text remains in this tab unless you explicitly download an output report. Large, radically different documents may use a clearly marked coarse comparison rather than freezing your device.
Original
0 lines · 0 characters
Revised
0 lines · 0 characters
Comparison result
Changed line pairs receive a second comparison so the exact words, punctuation and spaces that changed can be highlighted.
Case, whitespace and blank lines can be ignored. Valid JSON can be formatted before comparison so structural changes are easier to see.
Inputs are limited to 8 MB and 40,000 lines per side. Extremely divergent documents may use a coarse middle block instead of pretending the browser has infinite memory.