Sorter alfabetyczny
Posortuj linie tekstu alfabetycznie (A-Z lub Z-A). Opcje: case sensitive, unikalne, numeryczne, odwrotna kolejnosc. Bezpłatnie.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćSorter alfabetyczny — sortuj listy słów i zdań online
Sorter alfabetyczny sortuje listy tekstu — słowa, imiona, adresy, zdania — alfabetycznie A-Z lub Z-A, numerycznie, według długości lub losowo. Obsługuje polskie znaki (ą, ę, ó, ć, ź, ż, ś, ń, ł) i zaawansowane opcje sortowania.
Rodzaje sortowania tekstu
Sortowanie alfabetyczne A-Z — standardowe sortowanie leksykograficzne, podstawa dla list i indeksów. Sortowanie Z-A — odwrócone alfabetycznie. Sortowanie numeryczne — "10" > "9" (nie "10" < "9" jak w sortowaniu leksykograficznym). Ważne dla list z liczbami. Sortowanie naturalne — "strona 2" < "strona 10" < "strona 20" (jak "natural sort" w Linuksie). Sortowanie według długości — od najkrótszego lub najdłuższego wpisu. Sortowanie losowe — mieszanie (shuffle) listy. Usuwanie duplikatów — jednoczesne sortowanie i deduplikacja.
Sortowanie polskich znaków
Polski alfabet ma specyficzną kolejność liter: a, ą, b, c, ć, d, e, ę, f, g, h, i, j, k, l, ł, m, n, ń, o, ó, p, q, r, s, ś, t, u, v, w, x, y, z, ź, ż. Standardowe sortowanie ASCII traktuje polskie znaki jako "inne" — nie sortuje ich poprawnie w kontekście polskim. Sorter używa ICU Collation (Internationalization API) lub własnego mappingu liter do sortowania zgodnego z polską normą PN-90/N-01228. Przykład: "żaba" sortuje się po "zabawa", nie przed literą 'a'.
Jak używać sortera?
Wklej lub wpisz listę w pole tekstowe — każdy element w nowej linii lub rozdzielony przecinkami/tabulatorami. Wybierz opcje: kierunek (A-Z lub Z-A), typ sortowania (alfa, numeryczne, naturalne, długość), case sensitivity (czy "Ala" = "ala"), ignorowanie prefixów (np. "The", "A" przy tytułach angielskich), zachowanie duplikatów lub ich usunięcie. Kliknij "Sortuj" i skopiuj wynik.
Zastosowania sortera alfabetycznego
Sorter jest przydatny dla: porządkowania listy kontaktów lub mailingowej, organizowania tytułów filmów i książek (biblioteka, filmoteka), sortowania słów kluczowych do kampanii SEO/Ads, porządkowania wyników badań lub danych z arkusza kalkulacyjnego, przygotowania list i indeksów do dokumentów, sortowania tagów, kategorii i metadanych.
Najczęściej zadawane pytania
Jak sortować listę alfabetycznie w Excel lub Google Sheets?
Excel: zaznacz kolumnę → Dane → Sortuj → wybierz "A do Z". Lub formuła SORT (Excel 365): =SORT(A1:A10,1,1). Google Sheets: Dane → Sortuj zakres → od A do Z. Dla polskich znaków upewnij się, że ustawienia regionalne arkusza to "Polska" — inaczej ą, ę etc. mogą być sortowane po 'z'.
Jak sortować tablicę alfabetycznie w JavaScript?
const arr = ['żółw', 'ząb', 'ala', 'Ątek']; arr.sort((a, b) => a.localeCompare(b, 'pl', {sensitivity: 'base'}));. localeCompare z locale 'pl' i sensitivity 'base' (ignoruje case i diakrytyki dla podstawowego porównania). Dla case-sensitive: sensitivity: 'case'. Uwaga: domyślne arr.sort() nie sortuje poprawnie polskich liter!
Jak sortować listę imion ignorując "von", "de", "van"?
Sortowanie po nazwisku z ignorowaniem partykuł szlacheckich: usuń partykuły (von, de, van, le, la, di) z początku przed sortowaniem. Przykład: "Ludwig van Beethoven" sortuj pod 'B' (Beethoven). W sorterze użyj opcji "ignoruj prefiks" i wpisz listę prefiksów do pominięcia. Wynik wyświetla pełne imię, ale sortowanie jest po członie głównym.
Jak usunąć duplikaty z listy przed sortowaniem?
W JavaScript: const unique = [...new Set(arr)].sort(); — Set automatycznie usuwa duplikaty. Alternatywnie: arr.filter((val, idx, self) => self.indexOf(val) === idx).sort(). Nasz sorter ma opcję "Usuń duplikaty" — możesz wybrać duplikaty case-sensitive lub insensitive (czy "Ala" = "ala").
Jak posortować listę plików numerycznie (natural sort)?
Problem: alfabetycznie "plik10.jpg" < "plik2.jpg" (bo "1" < "2"). Natural sort: "plik2.jpg" < "plik10.jpg" < "plik100.jpg". W JavaScript: arr.sort((a, b) => a.localeCompare(b, undefined, {numeric: true, sensitivity: 'base'}));. Opcja numeric: true włącza natural sort dla liczb w stringach — sorter obsługuje ten tryb dla list z numerami.