Text Compare

Compare two drafts and see added or removed lines. Keep both originals and download a difference report.

Paste the earlier draft on the left and the revision on the right. Compare, optionally show only changes, then copy or download the report.

Paste two drafts to see what changed. Either draft can be empty.

Per draft: up to 100,000 UTF-16 units and 1,500 lines. Some emoji use multiple units.

Comparison rules

How to use

Check what changed between two drafts

Compare two drafts and see added or removed lines. Keep both originals and download a difference report.

Step by step

  1. Provide the source using: Original text / Revised text.
  2. Set: Ignore letter case / Ignore spaces at line edges. Use the reference below to choose the options that fit your task.
  3. Choose: Compare texts. Inspect the result before copying, downloading or using it elsewhere.
  4. Paste the earlier draft on the left and the revision on the right. Compare, optionally show only changes, then copy or download the report.

Choosing the settings

OptionWhat changes
Ignore letter caseCase and spacing matter by default. Windows and Mac line endings are treated as standard newlines. A final newline creates a final empty line. Optional rules ignore letter case or trim line edges for matching only; displayed text is not rewritten. Matched lines display the revised text. Reports include the rules and are intended for review, not as patch files.
Ignore spaces at line edgesCase and spacing matter by default. Windows and Mac line endings are treated as standard newlines. A final newline creates a final empty line. Optional rules ignore letter case or trim line edges for matching only; displayed text is not rewritten. Matched lines display the revised text. Reports include the rules and are intended for review, not as patch files.
Show changes onlyLines are matched in order. A changed line appears as a removal and an addition; this is not a word-level or semantic comparison. Plus and minus signs work alongside color. Line numbers refer to each original draft. Editing a draft or rule clears the previous result.

Example and expected result

Changing “Meet at 10:00.” to “Meet at 11:00.” produces one removed line and one added line. Try an example above to see this without supplying your own text. It highlights line changes, not factual correctness or plagiarism.

If it is not working

  • If the result is unexpected, compare the original input and matching rules first. Keep an original copy, change one rule at a time and run again. Similar-looking text may differ in spacing, case or Unicode characters.

Review changes without losing either draft

Lines are matched in order. A changed line appears as a removal and an addition; this is not a word-level or semantic comparison. Plus and minus signs work alongside color. Line numbers refer to each original draft. Editing a draft or rule clears the previous result.

What counts as a difference?

Case and spacing matter by default. Windows and Mac line endings are treated as standard newlines. A final newline creates a final empty line. Optional rules ignore letter case or trim line edges for matching only; displayed text is not rewritten. Matched lines display the revised text. Reports include the rules and are intended for review, not as patch files.