Text comparison runs locally in your browser. Nothing is uploaded.

Diff Checker

Paste original and changed text to see added, removed, and unchanged lines with simple line-level diff results.

Text comparison runs locally in your browser. Nothing is uploaded.

Compare two texts

Diff options
+ 2 Added - 1 Removed 2 Unchanged
 Alpha
-Beta
+Beta updated
 Gamma
+Delta

Private line-by-line text comparison

Use this diff checker online for drafts, notes, configuration snippets, release notes, plain-text files, and documentation changes when you need a fast visual comparison.

The comparison runs entirely in your browser with line-level LCS matching. You can ignore case, trim surrounding whitespace, and normalize line endings without uploading either side.

How to use this tool

  1. Paste both versions

    Add the original text on the left and the changed text on the right.

  2. Choose comparison options

    Optionally ignore case, trim whitespace, or normalize line endings before comparing.

  3. Review the diff

    Check added, removed, and unchanged line counts, then copy the diff or either side if needed.

FAQ

Does this diff checker upload my text?

No. The comparison runs locally in your browser, and neither side is uploaded.

Is this a line-level or character-level diff?

This version is line-level. It shows added, removed, and unchanged lines, not character-by-character edits.

Can it ignore whitespace?

Yes. Turn on the whitespace option to compare lines after trimming surrounding whitespace.

What happens with different line endings?

The normalize option converts CRLF and CR line endings to LF before comparing, which helps with cross-platform text.