Remove Duplicate Lines
Paste a list and strip repeated lines, keeping the first occurrence of each.
Remove repeated lines from a list
Paste a block of text with one item per line and this tool deletes every line that already appeared, keeping the first copy of each. It is the fast way to clean an email list with repeats, merge keyword lists from different sources, or cut a log file down to its unique lines.
Match the way you need to
Two options control how lines are compared. Case-sensitive matching treats Apple and apple as different lines. The whitespace option, on by default, trims spaces from the start and end before comparing, so a stray trailing space from a copy and paste does not hide an obvious duplicate.
How to remove duplicate lines
Paste your list, adjust the two options if you need to, and the de-duplicated version appears on the right with a count of how many lines were removed. Copy the clean list when you are done.
Frequently asked questions
Does it keep the first or the last copy of a repeated line?
It keeps the first one it sees and removes every copy after that, so your original order stays intact.
Can I use this on rows from a spreadsheet or CSV?
Yes, as long as each row sits on its own line. It compares whole lines, so only rows that are identical all the way across count as duplicates.
Is anything uploaded?
No. Everything runs in your browser and nothing you paste leaves your device.