Biurko Konto

Usuwanie znaczników HTML

Wklej HTML z CMS-a, e-maila albo źródła strony i odzyskaj sam widoczny tekst. To narzędzie zamienia HTML na tekst bezpośrednio w przeglądarce: usuwa znaczniki HTML, dekoduje encje, takie jak &, usuwa skrypty, style i komentarze, a Twojego kodu nigdy nie renderuje ani nie uruchamia. Wybierz czytelne linie (z zachowaniem akapitów i list) albo zwarte odstępy — potem skopiuj albo pobierz wynik. Usuń HTML bez opuszczania strony.

Prywatne — liczenie odbywa się w przeglądarce, nic nie jest wysyłane
Wynik:

Co zostaje, co znika — i czym to nie jest

To narzędzie analizuje Twój HTML za pomocą biernego parsera HTML w przeglądarce — nic nie jest renderowane, uruchamiane ani pobierane. Zostaje sam tekst; zawartość skryptów, stylów, szablonów i komentarzy jest usuwana w całości; encje takie jak &amp; i &#8212; są dekodowane. W trybie czytelnym elementy blokowe (akapity, nagłówki, elementy list, wiersze tabel) zamieniają się w podziały wiersza, komórki tabeli są rozdzielane tabulatorami, a bloki preformatowane zachowują dokładnie odstępy. Tryb kompaktowy spłaszcza wszystko do pojedynczych spacji, także tekst preformatowany. Jedno uczciwe zastrzeżenie: to daje zwykły tekst, a nie oczyszczony HTML — jeśli potrzebujesz znaczników bezpiecznych do ponownej publikacji, użyj prawdziwego sanitizera; a jeśli w źródle masz zwykły znak < jako tekst, parser może odczytać go jak tag, więc najpierw zamień go na encję.

Czy wynik to bezpieczny HTML?

To w ogóle nie jest HTML — to zwykły tekst, z którego usunięto wszystkie znaczniki. To także znaczy, że to narzędzie nie jest sanitizatorem: nie tworzy bezpiecznego kodu do ponownej publikacji i nie składa żadnych obietnic dotyczących ochrony przed XSS. Wklej wynik tam, gdzie pasuje zwykły tekst; jeśli potrzebujesz oczyszczonego HTML-a, użyj osobnego sanitizera.

Czy skrypty wklejonego HTML-a się uruchamiają?

Nie. Znaczniki są analizowane przez bierny parser, który nigdy niczego nie renderuje, nie uruchamia skryptów, nie wczytuje obrazów ani nie wysyła żądań sieciowych. Zawartość skryptów i stylów jest całkowicie wykluczona z wyniku — dostajesz tylko widoczny tekst.

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

Nie. Parsowanie i usuwanie znaczników odbywa się całkowicie w Twojej przeglądarce. Wklejony kod i otrzymany tekst nigdy nie są wysyłane na serwer, zapisywane ani dodawane do paska adresu.