An email list
[email protected], [email protected], [email protected] (one per line) → [email protected], [email protected]: 1 duplicate removed.
Delete repeated lines from a list, keeping the first occurrence and the original order.
“Apple” and “apple” are different lines
Ignore spaces at the start and end of lines
Runs in your browser — nothing you enter is sent to a server.
Paste a list with one item per line. Every line that already appeared earlier is removed; the first occurrence stays where it was, so the order of your list doesn't change. The summary shows how many duplicates were removed.
By default, lines are compared exactly (case-sensitive) after ignoring spaces at the start and end. Empty lines are kept as they are, because they usually separate groups; tick Remove empty lines to drop them.
[email protected], [email protected], [email protected] (one per line) → [email protected], [email protected]: 1 duplicate removed.
With Case-sensitive off, Apple, apple, APPLE becomes Apple — the first spelling is kept.
Yes — use the Text Sorter, which can remove duplicates while sorting. This tool keeps your original order.
Only your device's memory. Lists with hundreds of thousands of lines work, because duplicates are found with a hash set in a single pass, and nothing is uploaded.
It probably differs in a way you can't see, such as a non-breaking space or a different dash. Run it through the Whitespace Cleaner first, or turn off Case-sensitive if only the capitals differ.
Sort lines alphabetically, in reverse, by length or with numbers in natural order.
Text Tools
Remove extra spaces, tabs and blank lines, fix non-breaking spaces and join broken lines from PDFs.
Text Tools
Compare two texts and highlight what was added, removed or changed, line by line or word by word.
Text Tools
Also in Tools for Writers.