✍️ Text & Writing Tools

Text Compare

Compare two blocks of text and highlight added and removed lines.

Ready to use · Runs in your browser · No signup
Loading tool…

How to use the Text Compare

Paste an original version and a changed version to compare them line by line. The current Fieldlet highlights lines that were added, removed, or left unchanged.

Compare two passages and highlight line-level differences without uploading either version. It is useful for drafts, configuration snippets, instructions, and copied records where exact changes matter.

The text stays in the browser while the tool analyzes or transforms it. Review the output before using it in a graded, published, legal, or accessibility-sensitive document.

  1. Paste the original text into the left editor and the changed text into the right editor.
  2. Fieldlet calculates a line-based longest-common-subsequence comparison.
  3. Removed lines and added lines are labeled separately so changes are easier to review.

Last reviewed for accuracy:

Worked examples

Review two policy drafts

Scenario: The second draft adds one sentence, removes another, and changes a date on an existing line.

Result: Added, removed, and changed lines are visually separated for review.

The comparison aligns line sequences and marks insertions and deletions; a changed line commonly appears as one removal paired with one addition.

How the result is produced

The tool compares ordered lines rather than interpreting meaning. Line-based diffing is predictable for prose and code, but wrapping in the display does not create new logical lines.

  • Added and removed text is based on exact characters
  • Changing capitalization or whitespace can count as a difference
  • Copy both versions from stable sources to avoid hidden formatting surprises

Limitations and common mistakes

  • The diff does not decide whether a change is correct or legally significant.
  • Large reordered passages can appear as broad removals and additions instead of a move.

Common questions

Does this compare individual characters?

The comparison is line based by design, which keeps long multiline changes readable and fast rather than presenting noisy character-level markup.

Does it compare formatting such as bold text?

No. The inputs are compared as plain text, so rich-text styling that is not represented by characters is not evaluated.