Preserves first occurrence
The first version of each matching line stays in its original position.
Remove duplicate text lines with case-sensitive and blank-line options directly in your browser.
Remove repeated lines while preserving their first occurrence.
0 lines · 0 characters
All processing happens locally in your browser.
Paste text with one item per line.
Choose whether matching should be case-sensitive and whether blank lines should be removed.
Process the text, then copy or download the unique lines.
The first version of each matching line stays in its original position.
Treat uppercase and lowercase as different or equivalent.
Pasted text never leaves the current browser tab.
No. It preserves the order of the first occurrence. Use Sort Lines if you also need sorting.
Yes. Turn off Case-sensitive before processing the text.
Everyday Utilities
Sort lines naturally, alphabetically, or by length.
Use the free Case Converter directly in your browser. Fast, private, and easy to use with no account required.
Use the free Word and Character Counter directly in your browser. Fast, private, and easy to use with no account required.
Use the free Text Comparison Tool directly in your browser. Fast, private, and easy to use with no account required.
Validate, pretty-print, or minify JSON.
Encode Unicode text to Base64 or decode it back to text.