What is Lists with duplicates?
Email lists, keyword exports, log lines and merged files that accumulate repeated entries — inflating counts and hiding how much is genuinely unique.
Remove duplicate text lines
The tool could not be loaded. Check your connection and try again.
Paste lines or load a .txt file — processing is entirely local.
Keep the default exact match, or enable case-insensitive dedupe.
Copy or download the result — first occurrences kept, order unchanged.
The first occurrence. Every later line that matches an earlier one is removed, so the original order of what remains is preserved exactly.
By default yes — "Apple" and "apple" are different lines. You can switch to case-insensitive mode to treat them as duplicates.
Text up to 5 MB and 2 million characters is supported, deduplicated in your browser with efficient hashing.
No. Everything happens locally in your browser — your data never leaves your device.
Here is what each format is for, and when converting duplicated lists into unique ones is the right move.
What is Lists with duplicates?
Email lists, keyword exports, log lines and merged files that accumulate repeated entries — inflating counts and hiding how much is genuinely unique.
What is Unique lines?
The same lines with repeats removed, first occurrences kept and relative order intact — a clean, diff-friendly list ready for deduplicated sending or analysis.
When you need it
Use it before importing email lists, cleaning keyword exports, comparing log sources or counting unique visitors from a plain text file. Order preservation means the output still diffs cleanly against your original.