How to use it
- Paste the original text in the left box.
- Paste the revised text in the right box.
- Review each aligned row: matching lines stay neutral and changed lines are highlighted.
Compare two texts line by line and see which lines match or differ, locally in your browser.
—Each input is split at line breaks. Lines with the same row number are compared as exact strings, including case, spaces and punctuation; changed rows are highlighted.
If line 2 is “Ship Monday” on the left and “Ship Tuesday” on the right, row 2 is marked changed while identical rows remain neutral.
This is a positional line comparison. Inserting one line shifts every later row, and the tool does not detect moved text, word-level edits or semantic similarity.
Reference: MDN Web Docs — splitting text into lines · Last reviewed: 2026-08-24
Two plain-text inputs; exact, case-sensitive line comparison
Your data stays on your device. No account is required.
Yes. Uppercase, lowercase, spaces and punctuation must match for a line to be marked identical.
No. This version compares rows in the same position; it is not a semantic or word-level diff.
No. Both texts remain in your browser and are not sent to our server.