How the remove duplicate lines works
The tool splits your text into lines, keeps only the first occurrence of each unique line (optionally ignoring letter case), and reassembles the result — the same logic as removing duplicates from a spreadsheet column.
Step-by-step guide
- Paste your list, one item per line, into the box.
- Toggle case-insensitive matching if 'Apple' and 'apple' should count as the same entry.
- Toggle sorting if you want the output alphabetized.
- Copy the cleaned, duplicate-free list.
Common uses
- Cleaning up email or contact lists before a mail merge
- De-duplicating keyword or tag lists
- Tidying exported data before importing into a spreadsheet
Frequently asked questions
Yes, by default the first occurrence of each unique line is kept in its original position. Enable the sort option if you'd rather have the output alphabetized instead.
Yes — multiple blank lines are treated like any other repeated value and collapsed to a single blank line.
No — everything runs in your browser via JavaScript. Nothing you paste is sent to a server.