Text Diff Viewer
Compare two pasted text blocks in your browser with line-level additions and deletions, side-by-side or unified views, sync scroll, and HTML export.
Original Text
Characters
0 / 50,000
Modified Text
Characters
0 / 50,000
Quick Start
Common Scenarios
Code review
paste code snippets to verify the line-level scope before committing, then use the diff as context for review comments
Document proofreading
compare revisions to spot added/removed paragraphs and wording changes
Config changes
paste config file contents before and after edits to avoid accidental parameter removals
Log analysis
compare logs before and after an incident to pinpoint key differences
API responses
compare JSON/text responses across versions to confirm field and order changes
Merge conflicts
inspect both sides manually to understand what changed before resolving the conflict in your editor
Release notes
use the diff as raw material to summarize changes for changelogs
Translation updates
check how source text changes impact translations to avoid missing updates
Comparison Parameters & View
Comparison Boundaries
Usage Advice
Limitations & Compatibility
Privacy & Security
FAQ
Every character matches. If you expected changes, check for hidden spaces or line breaks
Not automatically. Whitespace, case, and line endings are compared as entered; normalize intentionally before comparing
Paste the file contents into both editors. Folder comparison and URL import are outside this tool.
The comparison is line based. Inline word or character highlights are not generated, so a changed line appears as a removed line and an added line.
No. Export only saves a static side-by-side HTML snapshot; it does not create a patch file or copy a diff.
Large diffs can take a few seconds. If nothing appears after 30 seconds, refresh and compare in smaller chunks