Input list
Paste lines to clean
Ready.
Text utility
Clean text lists by keeping first or last unique occurrences, extracting duplicates, counting rows, normalizing Unicode and whitespace, ignoring case and locale-sorting output in your browser.
Input list
Ready.
Line statistics
| Line | Count | First row | Last row |
|---|
| Mode | What it returns | Best for |
|---|---|---|
| Keep unique lines | One selected occurrence of each line | Cleaning emails, keywords and IDs |
| Show duplicate lines only | One row for each value that occurs more than once | Finding repeated records |
| Show removed occurrences | Every occurrence excluded by the keep-first or keep-last rule | Auditing exactly what changed |
| Show line counts | Each unique line with its occurrence count | Quick frequency analysis |
You can choose either. Unique output and removed-occurrence auditing follow the selected keep rule.
Yes. Keep Remove blank lines enabled to omit empty rows; disable it to treat blank lines as a normal value.
Visually identical text can use different Unicode sequences. NFC merges canonical equivalents, while NFKC also merges compatibility forms.
Yes. Choose ascending or descending locale-aware sorting; count mode is sorted by line value rather than count prefix.