Remove repeated text lines locally and retain the first occurrence in order.
Processed locally · Originals unchanged
Matching is case-sensitive and Unicode text is not normalized. The first original line is retained. Empty lines participate in deduplication. CRLF and CR become LF in the result; a trailing empty line is retained once. Maximum 100,000 lines.
Enter data or choose files, process locally, inspect the output, then download. Text input is limited to 2 MiB. This tool does not upload your input or use external processing.
Profile Picture Maker · All Browser Tools