Remove Duplicate Lines

Paste a list and get it de-duplicated instantly — ignore case, trim whitespace, drop blank lines and sort, all in your browser.

0 in 0 out 0 removed

Clean up any list in seconds

Email lists, keyword lists, log lines, CSV columns — anything that comes with repeats. This tool strips out duplicate lines while keeping the first of each, and gives you a live count of how many it removed. No spreadsheets, no formulas, nothing uploaded.

How to use it

  1. Paste your text into the input, one item per line.
  2. Set the options — ignore case, trim, drop blanks, sort.
  3. Copy the result from the right-hand box.

Frequently asked questions

How do I remove duplicate lines?

Paste your list into the left box. The de-duplicated result appears on the right immediately, keeping the first occurrence of each line. Use the options to ignore case, trim whitespace, drop empty lines or sort.

Does it keep the original order?

Yes by default — the first time a line appears it's kept, later duplicates are dropped, and the order is otherwise preserved. Choose A→Z or Z→A sorting if you'd rather have it ordered.

What does 'ignore case' do?

With ignore case on, “Apple” and “apple” count as the same line, so only the first is kept. With it off, they're treated as different lines.

Is my data private?

Yes. Everything runs locally in your browser with JavaScript — your text is never uploaded, logged or stored.