Zeilen nach Länge sortieren
Kostenloses Tool, um Zeilen nach Länge zu sortieren. Text einfügen, um Zeilen von kurz nach lang (oder lang zuerst) zu ordnen - leere Zeilen verwerfen und deduplizieren. Mit einem Klick kopieren.
Liste einfügen, um die Zeilen nach Länge zu sortieren, kürzeste zuerst. Mit einem Klick zu längste-zuerst wechseln und optional leere Zeilen oder Duplikate entfernen. Die Sortierung ist stabil: gleich lange Zeilen behalten ihre Reihenfolge.
7 Zeilen rein → 7 raus (0 entfernt)
So funktioniert's
Text einfügen
Ein Eintrag pro Zeile. Ein Beispiel ist vorgeladen, um das Ergebnis sofort zu sehen.
Reihenfolge und Optionen wählen
A-Z, Z-A, nach Länge, umkehren oder zufällig - plus Gross-/Kleinschreibung, natürliche Zahlen, Trimmen, leere Zeilen verwerfen und Duplikate entfernen.
Sortierte Liste kopieren
Die Ausgabe erscheint im rechten Bereich mit Eingabe-/Ausgabe-Zähler. Auf Kopieren klicken, um alles zu greifen.
Was ist das?
Ein Zeilensortierer nimmt einen Texteintrag und ordnet seine Zeilen nach einem gewählten Vergleich neu: lexikografisch (A-Z, Z-A), nach Länge, umkehren oder zufällig. Die spannenden Entscheidungen drehen sich um Stabilität (gleiche Zeilen behalten ihre Eingabereihenfolge), Locale (damit «café» korrekt sortiert) und natürliche Sortierung (damit «page-2» vor «page-10» kommt). Optionale Trim- und Dedup-Durchgänge säubern die Liste vor dem Sortieren.
Wann verwenden
Eine Liste von Namen, E-Mails, Slugs oder URLs vor dem Teilen oder Importieren alphabetisch ordnen. Aus einem Notizen-Dump eine A-Z-Referenzseite bauen. Eine Playlist oder Klassenliste shufflen, wenn es eine zufällige Reihenfolge braucht. Eine Liste umkehren. Eine Spalte mit Zahlen sortieren. Die Header-Zeile eines CSV beiseitelegen, den Körper sortieren, wieder zusammenfügen.
Häufige Fehler
Ein CSV inklusive Header sortieren - der Header landet irgendwo im Alphabet und die Datei parst nicht mehr. Vergessen, dass «page-10» in reinem ASCII vor «page-2» kommt, in natürlicher Sortierung aber nicht. Und aufsteigende Reihenfolge als «älteste zuerst» nutzen, wenn die Zeilen YYYY-MM-DD-Daten sind - das ist bereits chronologisch, aufsteigend = älteste, absteigend = neueste.
FAQ
- Ist die Sortierung stabil?
- Ja. Zeilen, die als gleich verglichen werden, behalten ihre relative Eingabereihenfolge. Wichtig beim Sortieren nach Länge, wenn die Originalfolge innerhalb derselben Länge erhalten bleiben soll.
- Werden Zahlen natürlich behandelt?
- Ja. «item-2» wird vor «item-10» sortiert via JavaScripts Intl-Vergleich; rein numerische Listen (1, 2, 10, 20) sortieren ebenfalls korrekt. Für reines ASCII («item-10» zuerst) die natürliche Sortierung ausschalten.
- Was ist mit Gross-/Kleinschreibung?
- Case-Insensitive als Standard. Case-Sensitive einschalten, um alle Grossbuchstaben vor die Kleinbuchstaben zu setzen («A» vor «a»).
- Kann es beim Sortieren Duplikate entfernen?
- Ja - «Duplikate entfernen» ankreuzen, und jede Zeile bleibt nur einmal erhalten (gemäss Gross-/Klein-Einstellung). Mit A-Z kombinieren für eine saubere, sortierte, eindeutige Liste in einem Durchgang.
- Was macht «Umkehren» im Vergleich zu «Z-A»?
- Umkehren dreht einfach die aktuelle Zeilenreihenfolge um, ohne zu sortieren - letzte Zeile zuerst. Z-A sortiert alphabetisch absteigend. Nutze Umkehren, um eine Sortierung rückgängig zu machen oder eine Liste so wie sie ist umzudrehen.
- Wird meine Liste irgendwohin hochgeladen?
- Nein. Die gesamte Sortierung läuft lokal im Browser - nichts wird an einen Server gesendet, also sicher für private oder sensible Listen.
Zeilen sortieren
Liste A-Z, Z-A, nach Länge sortieren, umkehren oder mischen - dabei deduplizieren und trimmen.
Ausprobieren →