Czyszczenie tekstu online
Usuń HTML, linki, emoji, puste linie i duplikaty, posortuj listę, zamień frazy lub zakoduj tekst w Base64 – z podglądem na żywo.
-
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";
}
Base64 i „Wyciągnij e-maile” działają samodzielnie i pomijają pozostałe opcje.
Znaki w wyniku
Wejście: 191
Usunięto znaków
18,3 % tekstu wejściowego
Słowa w wyniku
Wejście: 31
Linie w wyniku
Wejście: 10
Wyczyszczony tekst
Ściąga: co robi każda opcja
| Opcja | Przed | Po |
|---|---|---|
| Usuń HTML | <b>Tekst</b> i <i>kursywa</i> | Tekst i kursywa |
| Dekoduj encje HTML | Tom & Jerry "cześć" | Tom & Jerry "cześć" |
| Redukuj wielokrotne spacje | Ala ma kota | Ala ma kota |
| Usuń duplikaty linii | jabłko ↵ gruszka ↵ jabłko | jabłko ↵ gruszka |
| Sortowanie A → Z (polskie litery) | łódź ↵ zebra ↵ ala ↵ ćma | ala ↵ ćma ↵ łódź ↵ zebra |
| Usuń akcenty | Zażółć gęślą jaźń | Zazolc gesla jazn |
| Generuj slug URL | Zażółć gęślą jaźń! | zazolc-gesla-jazn |
| Styl zdania | to jest TEST. DRUGIE zdanie | To jest test. Drugie zdanie |
Kolejność kroków
Base64 i wyciąganie e-maili działają samodzielnie i pomijają resztę. Dalej: usuwanie HTML i encji, znajdź i zamień, akcenty, slug (kończy przetwarzanie). Potem linie: przycięcie, puste, duplikaty, sortowanie, początek i koniec, łączenie. Na końcu: emoji, linki, cudzysłowy, spacje, interpunkcja, wielkość liter, odwrócenie.
Typowe pułapki
Usuń HTML potraktuje każdy ciąg w nawiasach ostrych, np. <tekst>, jak znacznik. Encje dekodujemy po usunięciu HTML, więc <b> stanie się zwykłym tekstem. „Każde Słowo Dużą” zmniejsza pozostałe litery. Po usunięciu linków zostają spacje: użyj redukcji spacji.
Prywatność i limity
Wklejony tekst nie trafia do historii użycia: zapisujemy tylko tryb pracy i liczbę linii wyniku. Maksymalna długość to 500 000 znaków; powyżej 100 000 podgląd na żywo jest wyłączony, a wynik pojawia się po kliknięciu „Wyczyść tekst”.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćPodaj dalej
Komuś też się przyda?
Wyślij znajomemu link. Otworzy narzędzie od razu, bez konta i bez opłat.
Czyszczenie tekstu online: co robi Text Cleaner
Text Cleaner usuwa z wklejonego tekstu znaczniki HTML, encje, linki, emoji, nadmiarowe spacje, puste linie i zduplikowane wiersze. Wynik widzisz od razu, razem z kafelkami: ile znaków usunięto (także w procentach), ile zostało słów i linii. Skopiuj tekst z pliku PDF, strony internetowej lub maila, wklej go w pole i zaznacz opcje albo wybierz gotowy zestaw.
Oprócz samego czyszczenia tekstu narzędzie ma funkcje dla programistów i specjalistów SEO: slug URL, wyciąganie adresów e-mail, kodowanie i dekodowanie Base64, sortowanie linii z poprawną kolejnością polskich liter, „znajdź i zamień” oraz dopisywanie znaków na początku i końcu każdej linii.
Dlaczego „brudny” tekst to taki problem?
Formatowanie tekstu rzadko jest uniwersalne. Kopiując treść między różnymi środowiskami (np. z Worda do CMS-a, ze strony WWW do Excela, czy z maila do kodu), przenosimy ze sobą mnóstwo niewidocznych śmieci.
Problemy te dzielą się na dwie kategorie:
1. Wizualne
Podwójne spacje, różne rodzaje cudzysłowów („ ” vs "), niekonsekwentne wielkości liter czy przypadkowe entery, które rozbijają zdania w połowie.
2. Techniczne
Encje HTML ( , "), znaczniki HTML, adresy URL, emoji i zduplikowane wiersze, które po wklejeniu „rozsypują” wygląd strony albo psują import danych.
Ręczna naprawa tych błędów jest frustrująca i podatna na błędy ludzkie. Łatwo przeoczyć jedną podwójną spację w 50-stronicowym dokumencie.
Co potrafi Text Cleaner: opcje czyszczenia tekstu
Panel został podzielony na sekcje Czyszczenie, Linie i Transformacje. Każda zmiana tekstu lub opcji od razu przelicza wynik, a tekst wejściowy zostaje nienaruszony.
Sekcja 1: Czyszczenie
- Usuwanie HTML: wycina znaczniki, np.
<div>,<span>czy<b>. Treść między znacznikami zostaje, także wewnątrz<script>i<style>, więc kod skryptu trzeba usunąć osobno. - Dekodowanie encji HTML: zamienia ciągi typu
",&czy na ich czytelne odpowiedniki. Niezbędne przy pracy z tekstami wyciągniętymi z bazy danych (scraped content). - Redukcja spacji: zamienia ciągi spacji i tabulatorów na jedną, standardową spację. Twardej spacji (U+00A0, np. po zdekodowaniu
) nie zmienia. - Przycinanie krawędzi linii (włączone domyślnie): usuwa spacje i tabulatory z początku i końca każdego wiersza.
- Usuwanie linków: kasuje adresy zaczynające się od http://, https://, ftp:// lub www. Domena bez przedrostka, np. webp.pl, zostaje w tekście.
- Usuwanie emoji: kasuje emotikony, flagi i symbole z bloku U+2600–U+27BF, czyli także znaczki typu słońce, gwiazdka czy „ptaszek”.
- Naprawa interpunkcji: usuwa spację przed kropką/przecinkiem, średnikiem i znakiem zapytania oraz spacje od wewnątrz nawiasów. Brakującą spację po znaku dodaje tylko między literami, więc „3,14” i „webp.pl” zostają nietknięte: „kota ,a kot” zmieni się w „kota, a kot”.
- Normalizacja cudzysłowów: zamienia „polskie”, «francuskie» i ‘pojedyncze’ cudzysłowy na proste
"i', co przydaje się przed wklejeniem tekstu do kodu lub pliku CSV.
Sekcja 2: Linie
Manipulacja liniami
Text Cleaner pozwala na całkowitą zmianę struktury tekstu:
- Bez zmian: nie ingeruje w układ wierszy.
- Jedna linia: scala cały tekst w jeden ciąg, łącząc wiersze spacją.
- Akapity: oddziela każdy wiersz podwójnym enterem, więc każda linia staje się osobnym akapitem.
Do tego usuwanie pustych linii i duplikatów. Narzędzie usunie zduplikowane linie, zostawiając tylko unikalne wartości. Porównanie rozróżnia wielkość liter: „Jabłko” i „jabłko” to dwa różne wiersze.
Sortowanie linii
Uporządkuj swoje dane. Możesz sortować alfabetycznie (A → Z, Z → A) lub według długości wiersza (najkrótsze/najdłuższe pierwsze). Sortowanie alfabetyczne nie rozróżnia wielkości liter i stawia polskie litery we właściwym miejscu: lista „łódź, zebra, ala, ćma” daje „ala, ćma, łódź, zebra”. Zwykłe sortowanie po kodach znaków dałoby „ala, zebra, ćma, łódź”.
Sekcja 3: Transformacje
Wielkość liter
Oprócz standardowych małych i WIELKICH liter są dwa tryby:
- Każde Słowo Dużą (Title Case): pierwsza litera każdego słowa wielka, pozostałe małe, więc „NATO” zmieni się w „Nato”.
- Styl zdania (Sentence case): zmniejsza cały tekst i stawia wielką literę na początku oraz po kropce, wykrzykniku lub znaku zapytania. „to jest TEST. DRUGIE zdanie” daje „To jest test. Drugie zdanie”. Nazwy własne trzeba potem poprawić ręcznie.
Znajdź i zamień, początek i koniec linii
Pole „Znajdź” zamienia każde wystąpienie frazy (do 200 znaków, z rozróżnieniem wielkości liter) na tekst z pola „Zamień na”; puste pole „Zamień na” po prostu usuwa frazę. Pola „Dodaj na początku” i „Dodaj na końcu” (do 100 znaków) doklejają znaki do każdej niepustej linii, np. myślnik przed punktem listy albo średnik na końcu wiersza.
Narzędzia dla deweloperów i SEO
Slug URL
Zamienia dowolny tekst (np. „Zażółć gęślą jaźń?”) na przyjazny adres URL: zazolc-gesla-jazn. Niezbędne przy tworzeniu nazw plików czy linków. Slug kończy przetwarzanie, więc opcje linii i wielkości liter już na niego nie działają.
Ekstrakcja e-maili
Jednym kliknięciem wyciągniesz z tekstu tylko adresy e-mail, tworząc czystą listę: każdy adres w osobnej linii, bez powtórzeń. W tym trybie pozostałe opcje są pomijane.
Base64 Encode/Decode
Szybka konwersja tekstu do formatu Base64 i odwrotnie: „Ala ma kota” to QWxhIG1hIGtvdGE=. Przydatne przy pracy z API i nagłówkami autoryzacji. Przy dekodowaniu spacje i entery w ciągu są ignorowane, a gdy ciąg jest niepoprawny albo kryje dane binarne zamiast tekstu UTF-8, zobaczysz komunikat zamiast wyniku.
Usuwanie akcentów i odwracanie tekstu
Konwertuje znaki diakrytyczne (ą, ć, ń, ü, ö) na ich łacińskie odpowiedniki (a, c, n, u, o). Ratunek dla systemów, które nie obsługują UTF-8. Opcja „Odwróć tekst” zapisuje całość od końca, znak po znaku.
Gotowe zestawy opcji
Zestaw ustawia od nowa wszystkie pola wyboru i listy, a pola tekstowe („Znajdź”, „Zamień na”, początek i koniec linii) zostawia bez zmian.
| Zestaw | Co włącza | Kiedy użyć |
|---|---|---|
| Porządki w tekście | przycinanie linii, redukcja spacji, usuwanie pustych linii | tekst z maila lub komunikatora |
| Z HTML na zwykły tekst | usuwanie HTML, dekodowanie encji, przycinanie, redukcja spacji, usuwanie pustych linii | kod strony, eksport z CMS-a |
| Lista: bez duplikatów, A → Z | przycinanie, usuwanie pustych linii, usuwanie duplikatów, sortowanie A → Z | słowa kluczowe, adresy, nazwy produktów |
| Wszystko w jednej linii | przycinanie, redukcja spacji, usuwanie pustych linii, tryb „Jedna linia” | tekst z PDF-a z urwanymi wierszami |
| Bez linków i emoji | usuwanie linków, usuwanie emoji, przycinanie, redukcja spacji | posty z mediów społecznościowych |
Kolejność kroków i typowe pułapki
Opcje działają w stałej kolejności, a nie w kolejności klikania. Najpierw usuwanie HTML i dekodowanie encji, potem „znajdź i zamień”, akcenty i slug. Dalej operacje na liniach: przycięcie, puste linie, duplikaty, sortowanie, dodanie początku i końca, łączenie. Na końcu emoji, linki, cudzysłowy, spacje, interpunkcja, wielkość liter i odwrócenie. Base64 i wyciąganie e-maili działają samodzielnie.
- Encje są dekodowane po usunięciu HTML, więc
<b>zamieni się w widoczny tekst<b>, a nie zniknie. - Usuwanie HTML traktuje jak znacznik każdy fragment w nawiasach ostrych, np.
<tekst>albo środek nierówności „a < b oraz c > d”. - Po usunięciu linków zostają podwójne spacje i osierocone znaki: „na https://webp.pl lub www.google.com.” daje „na lub .”. Włącz redukcję spacji i popraw zdanie ręcznie.
- Przy włączonym przycinaniu „kot” i „kot ” z wiszącą spacją to ten sam wiersz i duplikat zniknie, ale „Kot” zostanie.
Praktyczne scenariusze użycia
Dla SEO copywritera
Piszesz artykuł w Google Docs, kopiujesz go do WordPressa, a tam dziwne odstępy, klasy CSS z dokumentu i spacje przed przecinkami. Rozwiązanie: zestaw „Z HTML na zwykły tekst” i opcja „Napraw interpunkcję”. Kafelki pod wynikiem pokażą liczbę znaków i słów, a dokładniejsze statystyki da licznik słów.
Dla programisty i analityka danych
Dostajesz plik CSV lub logi serwera, które są „zaśmiecone”. Zawierają puste linie, spacje na końcu wierszy i zduplikowane wpisy. Rozwiązanie: zestaw „Lista: bez duplikatów, A → Z” włącza przycinanie, usuwanie pustych linii, duplikatów i sortowanie jednym kliknięciem.
Przykład: z trzech loginów w osobnych liniach (anna, piotr, ola) zrobisz fragment zapytania SQL. Wpisz ' w polu początku linii, ', w polu końca i wybierz tryb „Jedna linia”. Wynik: 'anna', 'piotr', 'ola',. Ostatni przecinek usuń ręcznie.
Dla managera e-commerce
Musisz wgrać opisy produktów do sklepu, ale dostawca przysłał je w pliku PDF, gdzie każda linia jest urwana, a w tekście są twarde entery. Rozwiązanie: tryb „Jedna linia” scali urwane zdania w ciągły tekst (podział na akapity trzeba potem odtworzyć). Opcja „Usuń linki URL” pozbędzie się niechcianych adresów strony producenta. Jeśli opis masz tylko na zdjęciu, najpierw użyj kopiowania tekstu z obrazów.
Dla studenta
Piszesz pracę dyplomową. Cytaty kopiowane z PDF-ów mają entery w środku zdań, podwójne spacje i litery z ogonkiem zapisane jako dwa znaki. Rozwiązanie: Text Cleaner zawsze normalizuje znaki Unicode, a „Jedna linia” z redukcją spacji usuwa łamania wierszy, sprawiając, że cytat wygląda naturalnie w Twoim dokumencie.
Prywatność i limity
Przetwarzanie odbywa się po stronie serwera, ale wklejony tekst nie trafia do historii użycia: zapisywany jest tylko tryb pracy (np. czyszczenie, slug, Base64) i liczba linii wyniku, a nie treść. Wynik kopiujesz przyciskiem „Kopiuj”.
FAQ – najczęściej zadawane pytania
Czy Text Cleaner obsługuje polskie znaki?
Tak. Narzędzie działa w kodowaniu UTF-8 i ma funkcje dla języka polskiego: poprawne sortowanie alfabetyczne (uwzględniające ą, ł, ś, ź, ż) oraz opcjonalne usuwanie ogonków (transliteracja).
Czy mogę cofnąć zmiany?
Nie ma takiej potrzeby: wynik pojawia się w osobnym bloku, a tekst wejściowy zostaje bez zmian. Wystarczy odznaczyć opcję, a podgląd przeliczy się od nowa.
Co to jest normalizacja Unicode (NFC)?
Komputery mogą zapisywać literę taką jak „ą” na dwa sposoby: jako jeden znak lub jako dwa znaki (a + ogonek). Dla oka wyglądają tak samo, ale dla wyszukiwarki lub bazy danych to dwa różne teksty. Text Cleaner zawsze sprowadza tekst do postaci NFC (poza trybami Base64, e-mail i slug), co zapobiega błędom przy wyszukiwaniu i sortowaniu.
Jaki jest limit znaków?
Jednorazowo możesz wkleić do 500 000 znaków. Powyżej 100 000 znaków podgląd na żywo się wyłącza, a wynik pojawia się po kliknięciu „Wyczyść tekst”.
Jak usunąć podwójne spacje z tekstu?
Zaznacz „Redukuj wielokrotne spacje”: każdy ciąg spacji i tabulatorów zamieni się w jedną spację. Spacje na początku i końcu wierszy usuwa opcja „Przytnij krawędzie linii”.
Czy mogę wygenerować plik do pobrania?
Narzędzie nie tworzy pliku. Wystarczy, że klikniesz „Kopiuj” i wkleisz wynik do notatnika. Czysty tekst możesz też wkleić do Worda czy Google Docs bez przenoszenia śmieciowego formatowania.