Diff Explainer Compare two texts, see what changed

Compare two texts

Paste an original and an updated version. The page highlights additions, deletions, and rewording, then explains what those edits often mean.

Try a preset:

Side-by-side result

Paste text into both boxes to see a comparison.

The page will show additions, deletions, and rewording. It will also flag edits that may change meaning, tone, or obligation.

How to use this page

  1. Paste the original text into the left box. This is usually the earlier draft, the old policy, or the first version you received.
  2. Paste the updated text into the right box. The page compares these two texts as you type or after you paste.
  3. Read the highlights. Green shows added words, red shows removed words, and yellow shows rewording. Read the yellow parts first, because tone and scope often shift there.
  4. Check the summary. The panel on the right counts the changes and lists possible intent, like “softened tone” or “tightened deadline.”
  5. Save or export. Use Save to store the pair in your browser, Export to download a text file, or Print to get a clean copy for review.

Why side-by-side diffs matter

When a client sends a revised contract, a teacher returns a draft, or an employer updates a policy, the edits can be small but important. A missing “not”, a shorter deadline, or a softer apology can change what the text asks you to do. A plain text file does not show these changes clearly. This page does. It puts the two versions next to each other, marks the edits, and explains what they often mean in practice.

Many people search for a text diff tool only when something goes wrong. They sign a contract, miss a changed deadline, or submit an essay with a rewritten argument they never noticed. A simple comparison page helps you catch those edits earlier. It works best when you use it before you agree, submit, or forward the updated text.

Example scenarios

Contract clause

Original: “The client may terminate the agreement at any time with notice.”

Updated: “The client may terminate the agreement only with 30 days’ notice.”

What matters: The word “only” narrows the right. The client cannot terminate instantly anymore. The page flags this as a high-risk edit because it limits flexibility.

Essay revision

Original: “The author argues that the policy failed.”

Updated: “The author implies that the policy failed.”

What matters: “Implies” softens the claim. The sentence now suggests the argument without stating it directly. Yellow highlighting helps you catch this kind of tone shift.

Client email

Original: “We hope to send the draft by Friday.”

Updated: “We will send the draft by Friday.”

What matters: “Hope to” becomes “will.” The promise gets stronger. That can matter if Friday passes and the draft is late.

Policy update

Original: “Employees may work remotely when approved by their manager.”

Updated: “Employees may work remotely only when approved in writing by their manager.”

What matters: The update adds “in writing.” A verbal approval may no longer be enough. The page notes this because it adds a formal requirement.

Reference: what the colors mean

ColorWhat it marksWhat to check first
GreenWords or sentences that were addedDo they add promises, limits, or tone that did not exist before?
RedWords or sentences that were removedDid they remove conditions, exceptions, or softened language?
YellowRewording inside a similar sentenceCheck for tone, scope, or obligation changes that hide inside small word swaps.
OrangeHigh-risk editsLook for changes to “not”, “must”, “may”, “only”, “until”, deadlines, numbers, or parties.

Common mistakes when comparing drafts

Assumptions and limits

This page assumes the two texts are versions of the same document or message. It compares them word by word and sentence by sentence. It does not store your text on a server, and it does not replace professional review. It gives general notes about common editing patterns. It does not tell you whether a change is legal, binding, or safe to sign.

If the texts are very long, the page may slow down. In that case, compare one section at a time. If the texts are in different languages, the comparison still works, but intent notes will be less precise. Always double-check names, dates, amounts, and defined terms yourself.

Frequently asked questions

Does this page send my text anywhere?
No. The comparison runs entirely in your browser. Your text stays on your device.
Can I compare more than two versions?
Not in one step. Compare version 1 with version 2, then compare the result with version 3 using separate comparisons.
Can I save my work?
Yes. Use Save to store the current pair in your browser. Use Share link to copy a URL that reloads the same texts.
Why does a short edit get marked as high risk?
Words like “not”, “must”, “only”, “until”, and “may” often change obligation. The page flags them so you read those edits carefully.
Can I print the comparison?
Yes. Click Print for a clean version with highlights, summary, and intent notes.

About this project