Clean an email export
maya@example.com jon@example.com maya@example.com
maya@example.com jon@example.com
Remove repeated lines from lists, exports, logs, and pasted rows while keeping the first copy.
Remove repeated rows from exports, mailing lists, identifiers, and pasted data while keeping the first copy in place.
Duplicate removal compares full lines. Extra spaces, different punctuation, or different letter case make two lines different unless you clean those details first.
The cleanup keeps the first occurrence of each repeated line and removes later copies. Undo restores the original document.
maya@example.com jon@example.com maya@example.com
maya@example.com jon@example.com
Text processing runs in this browser. Workspace preferences are saved locally. The current text is kept only for this browser session.
Plain text, UTF-8 text files, Pasted text. Formatting such as fonts and colors is not preserved.
Text results download as UTF-8 plain text.
Review replacements before copying a transformed result.
Sort multiline text alphabetically, naturally, numerically, or in reverse order.
Text tools
Remove blank rows from notes, exports, and copied documents without changing populated lines.
Text tools
Clean messy pasted text with explicit rules for spacing, duplicates, markup, and invisible characters.
Text tools
Private writing and text editing
Paste text to remove repeated lines
Keep the first copy of each line and remove repeated rows from lists, exports, and logs. Paste a list. Duplicate lines are already selected for cleanup.
Line matching is exact. Extra spaces make two lines different unless you also enable whitespace cleanup.