Text
Text Diff Generator
Paste an original and a revised version of any text and this diff tool lists what changed: a summary count, then each removed line marked with a minus and each added line marked with a plus. It is a presence check rather than a sequential diff — a line counts as changed only if it exists in one version and not the other. That design has real consequences. Reordered lines show no difference, because both versions still contain them. Lines are trimmed before comparing, so indentation-only changes are invisible — significant if you are eyeing YAML or Python. Duplicate lines collapse, so going from two copies of a line to one reports nothing. And blank lines are ignored entirely. Within those limits it is a fast way to audit edits to lists, notes, and prose broken into lines: you see at a glance which points were cut and which were added between drafts. For code where order and indentation matter, reach for a positional diff tool instead.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Paste the original text in the first box.
- Paste the revised text in the second box.
- Click Generate to see the added and removed lines.
- Review the marked differences and the summary count.
Use Cases
- •Reviewing edits between two drafts of a document
- •Seeing what a collaborator changed in shared text
- •Comparing two versions of notes, config, or content
- •Auditing changes before accepting an edit
- •Confirming exactly what moved between versions
Tips
- →Split long prose into separate lines for a clearer diff.
- →Use it to confirm an edit did exactly what you intended.
- →Great for comparing two versions of a list or snippet.
- →Identical lines are hidden so only real changes show.
FAQ
does it compare line by line or word by word
Neither positionally — it checks line presence. A line is reported as removed if it appears in the original but not the revised version, and added in the reverse case. A changed line therefore shows up as one removal plus one addition.
what changes will it miss
Three kinds: reordered lines (both versions still contain them), indentation or spacing changes (lines are trimmed before comparing), and changes in how many times a duplicated line appears. Blank lines are ignored too. If those matter — as in code or YAML — use a positional diff tool.
what do the plus and minus marks mean
A minus marks a line present in the original but missing from the revised version, and a plus marks a line present in the revised version but not the original. The summary line at the top counts both.
is my text sent anywhere
No. The comparison runs entirely in your browser, so neither version is uploaded or stored. You can safely diff confidential or sensitive text.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.