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.

Bez konta
Bez instalacji
Bezpłatnie
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
191 znaków

Base64 i „Wyciągnij e-maile” działają samodzielnie i pomijają pozostałe opcje.

Znaki w wyniku

156 zn.

Wejście: 191

Usunięto znaków

35 zn.

18,3 % tekstu wejściowego

Słowa w wyniku

27

Wejście: 31

Linie w wyniku

7

Wejście: 10

Wyczyszczony tekst

Witaj, świecie! To jest przykładowy tekst. Ma puste linie. Ma HTML. I nadmiarowe spacje. Sprawdź nas na https://webp.pl lub www.google.com. Linia z wcięciem

Ściąga: co robi każda opcja

Przykłady liczone tym samym kodem, który czyści Twój tekst (↵ oznacza nową linię)
OpcjaPrzedPo
Usuń HTML <b>Tekst</b> i <i>kursywa</i> Tekst i kursywa
Dekoduj encje HTML Tom &amp; Jerry &quot;cześć&quot; 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 &lt;b&gt; 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 (&nbsp;, &quot;), 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 &quot;, &amp; czy &#160; 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 &nbsp;) 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.

ZestawCo włączaKiedy użyć
Porządki w tekścieprzycinanie linii, redukcja spacji, usuwanie pustych liniitekst z maila lub komunikatora
Z HTML na zwykły tekstusuwanie HTML, dekodowanie encji, przycinanie, redukcja spacji, usuwanie pustych liniikod strony, eksport z CMS-a
Lista: bez duplikatów, A → Zprzycinanie, usuwanie pustych linii, usuwanie duplikatów, sortowanie A → Zsłowa kluczowe, adresy, nazwy produktów
Wszystko w jednej liniiprzycinanie, redukcja spacji, usuwanie pustych linii, tryb „Jedna linia”tekst z PDF-a z urwanymi wierszami
Bez linków i emojiusuwanie linków, usuwanie emoji, przycinanie, redukcja spacjiposty 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 &lt;b&gt; 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.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!