Content & publishing

Compare two text versions without sending either one away.

Find literal additions and removals by word or line, review them inline or side by side, and keep capitalization and whitespace rules under your control.

  • Runs in your browser
  • Word or line comparison
  • Accessible change labels
  • No signup required

Step 1 · Add both versions

Paste the original and revised text.

Before

The earlier copy, list, notes, or code-like text.

134 bytes262,144 maximum
After

The version you want to compare against the original.

162 bytes262,144 maximum
Combined browser workload296 / 524,288 bytes
Comparison detail
Matching options

Both versions are compared in this browser. Plainview Tools does not upload, store, or send the text.

Step 2 · Review literal changes

Difference report

Ready

Compare the current versions.

The result stays empty after an edit so an earlier comparison is never mistaken for the current text.

How the comparison works

Literal changes, with the rules kept visible.

The checker uses a bounded Myers-style sequence comparison. It matches concrete text units rather than asking an AI model whether two passages mean the same thing.

Word mode

Best for prose. Words, punctuation, emoji, and spacing stay visible while added and removed word totals use the same Unicode-aware browser foundation as the counter.

Line mode

Best for lists, notes, structured copy, and code-like text. Each logical line is matched as one unit, including blank lines and final line breaks.

Normalization stays optional

Capitalization and whitespace remain exact by default. Ignoring either affects matching only; it never rewrites the pasted source or its raw totals.

Every result is bounded

Each version is limited to 256 KiB, 10,000 lines, and 50,000 display units. A comparison stops safely instead of freezing a browser when the change path is too complex.

What the highlights do not mean

A literal diff cannot identify plagiarism, semantic equivalence, factual accuracy, authorship, or writing quality. Moved passages appear as one removal and one addition.

Method references

Why the boundaries are documented.

These references describe the sequence-difference approach, Unicode text boundaries, and the browser measurement used for the visible byte limit.