Text
Sort & Dedupe Lines
Sortiert Textzeilen alphabetisch, entfernt Duplikate, leere Zeilen und überflüssige Leerzeichen.
This tool sorts a list of lines alphabetically and removes duplicates and blank lines — a routine cleanup that's slow and error-prone to do by hand.
How to use it
- Paste text (one value per line) and sorting and deduplication happen instantly.
- Pick an order (ascending, descending, or natural) depending on the kind of data.
- Turn on removal of blank lines and extra whitespace to get a clean result in one pass.
Common uses
- Turning a list of email addresses or usernames into a unique, sorted list before importing it.
- Sorting a list of files or versions with numeric parts in natural order (file2 before file10).
- Quickly cleaning up a list copied from a spreadsheet or document, removing duplicates and stray blank lines.
Things to keep in mind
Plain alphabetical sorting puts "file10" before "file2", since it compares strings character by character — natural sort is needed for the expected order with numbers.
Duplicate removal is case-sensitive by default — "Text" and "text" count as different lines unless the text is normalized to one case first.
Artikel zu diesem Tool: Zeilen sortieren und Duplikate entfernen: wozu das gut ist
Häufig gestellte Fragen
Was ist der Unterschied zwischen Sortierung mit und ohne Berücksichtigung der Groß-/Kleinschreibung?
Bei deaktivierter „Groß-/Kleinschreibung ignorieren“-Option werden Groß- und Kleinbuchstaben getrennt nach Zeichencode sortiert; aktiviert vergleicht es Zeilen unabhängig von der Groß-/Kleinschreibung und bringt „Apfel“ und „apfel“ zusammen.
Wie werden Duplikate, Leerzeilen und Leerzeichen behandelt?
Zwei identische Zeilen (gemäß der gewählten Groß-/Kleinschreibungsoption) gelten als Duplikate, und nur die erste wird beibehalten; „Leerzeichen trimmen“ entfernt führende und nachfolgende Leerzeichen vor dem Sortieren, und „Leerzeilen entfernen“ eliminiert Zeilen ohne sichtbares Zeichen.
Werden meine Textzeilen an einen Server gesendet?
Nein, Sortierung und Deduplizierung erfolgen vollständig in Ihrem Browser in JavaScript — es werden keine Daten anderswohin übertragen.
Warum steht "10" bei alphabetischer Sortierung vor "9"?
Die alphabetische (lexikografische) Sortierung vergleicht Zeichenketten Zeichen für Zeichen als Text, nicht als Zahlen: "1" ist lexikografisch kleiner als "9", daher steht "10" vor "9". Für eine numerische Reihenfolge müssen die Zeichenketten zuerst als Zahlen geparst werden.
Kann nach natürlicher Reihenfolge (natural sort) sortiert werden?
Die natürliche Sortierung erkennt Ziffernfolgen innerhalb einer Zeile als Zahlen und vergleicht den Rest als Text — dadurch steht "file2.txt" vor "file10.txt", was bei Dateinamen oder Versionen mit Textpräfix praktisch ist.