Free online text diff / diff checker—compare two texts line by line in your browser. See added, removed, and unchanged lines instantly. No login, no upload; ideal for drafts, configs, and copy review.
It compares the left (original) and right (changed) texts line by line. Unchanged lines stay neutral; removed lines mark deletions from the left; added lines mark insertions on the right. A summary counts equal, added, and removed lines so you can size the edit at a glance.
No. Diff runs entirely in your browser with a local line-diff algorithm. Confidential drafts, customer emails, and internal configs never leave your device. Clear the fields on shared computers when you finish.
Yes. Each side supports about 100,000 characters and about 2,000 lines so the tab stays responsive. For huge logs or novels, split into chapters or filter to the changed region first, then paste those slices here.
Yes. After Compare, use Copy unified diff to get a simple +/-/space prefixed text you can paste into tickets, pull-request comments, or chat. It is a readability export—not a git patch with hunk headers.
Use git (or your IDE) when files are already in a repository and you need blame, history, and patch apply. Use this Text Diff page when you only have two pasted strings—email drafts, CMS fields, JSON snippets, or notes without a repo. Many writers keep both workflows.
Not yet. Trailing spaces or blank-line-only edits still appear as changes because comparison is exact per line. Trim noisy whitespace in your editor first if you want a cleaner review, or normalize both sides before pasting.
Yes. Free with no login for the core compare path. Ads may appear outside the workspace per site policy.