Utilia

Usuwanie polskich znaków i akcentów

Usuń polskie znaki i akcenty z dowolnego tekstu (ą → a, ł → l, ß → ss) i zamień nazwy na bezpieczne nazwy plików – bezpośrednio w przeglądarce.

Jak usunąć polskie znaki z tekstu

  1. Wpisz lub wklej tekst w polu danych wejściowych. Może to być jedno słowo, lista nazwisk albo cały dokument.
  2. Wersja bez polskich znaków i akcentów pojawia się od razu w polu wyniku. Przycisk Usuń znaki diakrytyczne po prostu ją odświeża.
  3. Odznacz Zachowaj wielkie i małe litery, jeśli wynik ma być zapisany małymi literami – przydaje się to przy identyfikatorach, tagach i kluczach wyszukiwania.
  4. Zaznacz Bezpieczne nazwy plików (jedna na linię), aby zamienić każdą linię w przenośną nazwę pliku, a potem wybierz, na co Zamień spacje na: łącznik lub podkreślnik.
  5. Skopiuj wynik. Linia pod polem wyniku pokazuje, ile znaków zostało zmienionych.

Co zmienia to narzędzie

Większość liter z akcentem jest zapisana w Unicode jako litera podstawowa i znak łączący. Narzędzie rozkłada każdy znak na te części (postać normalizacji Unicode NFD), usuwa znaki diakrytyczne i składa tekst z powrotem. Obejmuje to akcent ostry, ciężki i daszek, umlaut, cedyllę, ogonek, tyldę, haczyk, kółko i wiele innych: „ą” staje się „a”, „ę” – „e”, „ś” – „s”, „ż” i „ź” – „z”, „ç” – „c”, „ñ” – „n”, a „ů” – „u”.

Niektóre litery nie są w Unicode „literą z akcentem”, więc sama normalizacja by ich nie zmieniła. Narzędzie zastępuje je zwyczajowym zapisem ASCII:

Litera Wynik Język
ß, ẞ ss, SS niemiecki
æ, Æ ae, AE duński, norweski, łacina
œ, Œ oe, OE francuski
ø, Ø o, O duński, norweski
ł, Ł l, L polski
đ, Đ, ð d, D, d chorwacki, wietnamski, islandzki
þ, Þ th, TH islandzki

Dzięki temu „Zażółć gęślą jaźń” zamienia się w „Zazolc gesla jazn”, a „Łódź” w „Lodz”. Ligatury typograficzne, takie jak „fi” i „fl”, często spotykane w tekście skopiowanym z plików PDF, również są rozbijane na zwykłe litery. Wielkie litery pozostają czytelne: „Ærøskøbing” daje „Aeroskobing”, a „ŒUVRE” – „OEUVRE”.

Wszystko inne zostaje bez zmian: interpunkcja, cyfry, spacje, podziały wierszy i emoji. Pisma, które nie używają łacińskich akcentów – chińskie, japońskie, koreańskie, hebrajskie, arabskie czy dewanagari – pozostają nietknięte, bo ich znaki są częścią samych liter. Greka i cyrylica tracą akcenty tak jak litery łacińskie („Αθήνα” staje się „Αθηνα”).

Bezpieczne nazwy plików

Po zaznaczeniu Bezpieczne nazwy plików (jedna na linię) każda linia jest traktowana jako nazwa pliku po usunięciu znaków diakrytycznych. Spacje i wszystkie znaki poza literami od A do Z, cyframi oraz znakami ., - i _ są zastępowane wybranym separatorem. Powtórzone separatory są łączone, a separatory i kropki na początku i na końcu – usuwane. Rozszerzenie zostaje zachowane, więc „Wakacje 2026: zdjęcia z Łeby.JPG” staje się „Wakacje-2026-zdjecia-z-Leby.JPG”.

Nazwy zarezerwowane przez Windows (CON, PRN, AUX, NUL, COM1, LPT1…) dostają na początku podkreślnik. Linia zapisana wyłącznie pismem niełacińskim staje się pusta, bo nie ma odpowiednika w ASCII.

Kiedy przydaje się usuwanie polskich znaków

  • Tworzenie nazw plików, adresów URL, loginów lub adresów e-mail, które muszą być w czystym ASCII.
  • Import danych do starszych systemów albo plików CSV, które psują polskie litery („krzaczki”).
  • Budowanie kluczy wyszukiwania, tak aby „zolw” znajdował także „żółw”.
  • Porównywanie list nazwisk wpisanych raz z polskimi znakami, a raz bez nich.

Oryginalny tekst zachowaj do wszystkiego, co będą czytać ludzie: w polszczyźnie znaki diakrytyczne zmieniają wymowę, a czasem znaczenie („laska” i „łaska”, „kat” i „kąt” to różne słowa).

Najczęściej zadawane pytania

Czy mój tekst jest gdzieś wysyłany?

Nie. Konwersja odbywa się w całości w twojej przeglądarce przy użyciu wbudowanych funkcji Unicode. Nic nie jest przesyłane ani zapisywane.

Dlaczego „ł” zamienia się w „l”?

W Unicode „ł” nie jest literą „l” ze znakiem łączącym, tylko osobną literą, więc normalizacja by jej nie zmieniła. Narzędzie ma dla niej osobną regułę i zapisuje ją jako „l”, a „Ł” jako „L”, zgodnie z przyjętym zapisem bez polskich znaków.

Dlaczego „ß” zamienia się w „ss”, a nie w „b”?

„ß” to niemiecka litera, a nie „b” ze znakiem. Standardowy zapis bez niej to „ss”, jak w „Strasse” zamiast „Straße”.

Czy narzędzie zmienia litery chińskie, arabskie lub cyrylicę?

Pismo chińskie, japońskie, koreańskie, arabskie, hebrajskie i indyjskie pozostaje bez zmian. Litery cyrylicy zachowują formę podstawową, ale tracą znaki diakrytyczne, więc „й” staje się „и”, a „ё” – „е”.

Czy mogę przekonwertować od razu całą listę nazw plików?

Tak. Wklej jedną nazwę na linię i zaznacz Bezpieczne nazwy plików (jedna na linię). Każda linia jest konwertowana osobno, a puste linie zostają zachowane, więc lista pozostaje wyrównana.

Dlaczego licznik pokazuje mniej zmienionych znaków niż akcentów?

Licznik liczy znaki tak, jak je widzisz. Litera z dwoma znakami diakrytycznymi, na przykład „ệ”, liczy się jako jeden zmieniony znak.