Paste a list and get back only the unique lines. The first copy of each line is kept, in the original order unless you choose to sort.
This tool removes repeated lines from a list and keeps only the first copy of each. The result keeps your original order unless you choose to sort it, and a summary shows how many lines went in, how many duplicates were removed and how many remain.
Duplicates creep into email lists, keyword research, URL lists, log files and any column copied out of a spreadsheet. Cleaning them by hand is slow and error-prone, and a plain text tool is often the quickest fix.
Yes. The first occurrence of each line stays where it was. Tick "Sort A–Z" if you would rather have the unique lines in alphabetical order.
Not by default, so "Apple" and "apple" count as the same line and the first one is kept. Tick "Case sensitive" to treat them as different.
Lists of tens of thousands of lines are normally processed instantly. The practical limit is your browser and device memory.
They are removed by default. Untick "Remove empty lines" to keep them in place; blank lines are never counted as duplicates.
Everything runs locally in your browser. Your text is never uploaded, stored or shared, and you can use the tool offline once the page has loaded.