Dane wejściowe

albo upuść plik tutaj lub wklej kod poniżej

linie: 0 · znaki: 0

Wynik

linie: 0 · znaki: 0 · usunięte tagi: 0, pominięte bloki script/style: 0, zdekodowane encje: 0

Pliki nie opuszczają przeglądarkiJak to działa?

Usuwanie znaczników i zamiana HTML na zwykły tekst

To narzędzie usuwa tagi HTML i zostawia czytelny tekst, w którym akapity, podziały wierszy, listy i tabele są ułożone jak w zwykłym pliku tekstowym. Wystarczy wkleić kod HTML lub otworzyć plik .html i skopiować tekst.

Ostatnia aktualizacja:

Jak to działa

  1. Wklej HTML

    Źródło strony, szablon e-maila, eksport z CMS-a albo fragment kodu – można też otworzyć plik .html.

  2. Wybierz układ tekstu

    Podziały wierszy, punktory list i komórki tabel rozdzielone tabulatorem; opcjonalnie także adresy linków i tekst alternatywny obrazów.

  3. Skopiuj tekst

    Czysty tekst pojawia się w trakcie pisania, razem z liczbą usuniętych tagów, pominiętych bloków skryptów i zdekodowanych encji.

Funkcje

  • Bezpieczna analiza kodu

    HTML przechodzi przez sanitizer witryny (DOMPurify) w nieaktywnym dokumencie: nic się nie wczytuje ani nie uruchamia. Skrypty, style, szablony i osadzone obiekty są usuwane razem z zawartością, więc do tekstu nie trafia żaden kod.

  • Tekst tak, jak pokazuje go strona

    Akapity i nagłówki oddziela pusta linia, <br> i elementy blokowe zaczynają nową linię, białe znaki są scalane jak w przeglądarce, a bloki <pre> zachowują swoje odstępy.

  • Listy i tabele

    Elementy list dostają znaczniki „- ” lub „1. ” z wcięciem dla list zagnieżdżonych, a wiersze tabel stają się liniami z komórkami rozdzielonymi tabulatorem, które wklejają się prosto do Excela.

  • Dekodowane encje

    &amp;, &nbsp;, &mdash;, &#169; i inne odwołania do znaków zamieniają się w znaki, które oznaczają – także polskie litery zapisane jako &oacute; czy &#261;.

  • Linki i obrazy

    W razie potrzeby adresy linków zostają w postaci „tekst (https://…)”, a tekst alternatywny obrazów – w [nawiasach kwadratowych].

Limity i prywatność

Wklejony tekst i otwierane pliki mogą mieć do 200 MB. HTML wpisany lub wklejony (do 256 KB) jest analizowany sanitizerem na stronie; dłuższy tekst i pliki powyżej 8 MB obsługuje strumieniowy tokenizer w wątku roboczym, który stosuje te same reguły układu i dekoduje popularne encje nazwane (zestaw z HTML 4 i częste encje HTML5) oraz wszystkie encje liczbowe.

Wynikiem jest zwykły tekst, nie Markdown. Jeśli ma zostać zachowany układ – nagłówki, zagnieżdżone punktory, linki jako numerowane przypisy, wyrównane tabele, zawijane wiersze – lepiej użyć narzędzia HTML na tekst. Elementy ukryte za pomocą CSS i tak trafiają do wyniku, bo style nie są stosowane.

HTML jest przetwarzany w przeglądarce i nie jest wysyłany na serwer. Więcej na stronie o prywatności.

Najczęstsze pytania

Jak usunąć tagi HTML z tekstu?

Wystarczy wkleić HTML w pole danych wejściowych. Wynik pokazuje tekst bez znaczników; można go skopiować albo pobrać.

Czy wklejanie niezaufanego HTML jest bezpieczne?

Tak. HTML nigdy nie jest renderowany: jest oczyszczany i analizowany w nieaktywnym dokumencie, a wynik jest wyświetlany jako zwykły tekst. Zawarte w nim skrypty się nie uruchamiają.

Czy podziały wierszy zostają zachowane?

Tak, domyślnie. Po wyłączeniu „Zachowaj podziały wierszy” cały tekst trafia do jednej linii.

Co dzieje się z zawartością tagów script i style?

Jest usuwana razem z tagami, bo to kod, a nie tekst widoczny dla czytelnika.

Czy można zachować linki?

Tak – po włączeniu „Zachowaj adresy linków” po każdym linku pojawia się jego adres w nawiasie.

Jak skopiować tabelę z HTML do Excela?

Wystarczy zostawić włączone „Tabulatory między komórkami tabeli”, skopiować wynik i wkleić go do arkusza – każda komórka trafi do osobnej kolumny.

Czy narzędzie poradzi sobie z dużym plikiem HTML?

Tak. Pliki powyżej 8 MB są przetwarzane w tle, w wątku roboczym, parserem strumieniowym, fragment po fragmencie.

Podobne narzędzia