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.
Co zostaje, co jest usuwane — i czym to nie jest
Narzędzie przetwarza znacznikowanie za pomocą niewidocznego parsera HTML w przeglądarce — nic nie jest renderowane, uruchamiane ani pobierane. Zachowany zostaje tekst; zawartość skryptów, stylów, template i komentarzy jest całkowicie usuwana; encje takie jak & i — są dekodowane. W trybie czytelnym elementy blokowe (akapity, nagłówki, elementy list, wiersze tabel) zamieniają się w podziały linii, komórki tabel są rozdzielane tabulatorami, a bloki preformatowane zachowują dokładne 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 bezpieczny HTML — jeśli potrzebujesz znaczników, które można bezpiecznie opublikować, użyj prawdziwego sanitizera; a jeśli w źródle zwykły znak < występuje jako tekst, parser może odczytać go jako tag, więc najpierw zamień go na encję.
Kiedy się przydaje: czytelne wklejanie vs. zwarty tekst
Użyj trybu czytelnego, gdy wklejasz do edytora albo dokumentu, w którym mają przetrwać podziały akapitów i struktura list — elementy blokowe stają się podziałami linii, komórki tabel kolumnami rozdzielonymi tabulatorami. Użyj trybu kompaktowego, gdy potrzebujesz jednej ciągłej linii (np. wstawiasz tekst do pola, które nie akceptuje podziałów linii, albo porównujesz liczbę słów z limitem zwykłego tekstu) — każdy blok zwija się do pojedynczej spacji. Żaden tryb nie przywraca później znaczników; zmiana trybu zawsze ponownie bazuje na oryginalnym wklejonym znacznikowaniu, nigdy na już przyciętym wyniku z poprzedniego trybu.
Czy wynik to bezpieczny HTML?
Wynik nie jest HTML-em w ogóle — to zwykły tekst z usuniętymi wszystkimi znacznikami. To oznacza też, że to narzędzie nie jest sanitizatorem: nie tworzy bezpiecznego, gotowego do ponownej publikacji znacznika i nie daje żadnych gwarancji ochrony przed XSS. Wklej wynik tam, gdzie pasuje zwykły tekst; jeśli potrzebujesz oczyszczonego HTML, użyj dedykowanego sanitizera.
Czy skrypty w wklejonym HTML się uruchamiają?
Nie. Znaczniki są analizowane przez niewidoczny parser, który nigdy nie renderuje, nie uruchamia skryptów, nie ładuje obrazów ani nie wykonuje żądań sieciowych. Zawartość skryptów i stylów jest całkowicie wykluczana 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 HTML i uzyskany tekst nigdy nie są wysyłane na serwer, zapisywane ani dodawane do paska adresu.
Czy to bezpiecznie usunie piksele śledzące albo skrypty?
Skrypty i ich zawartość są usuwane w ramach wycinania znaczników (nic się nie uruchamia), ale zadaniem tego narzędzia jest tworzenie zwykłego tekstu, a nie audyt lub sanitizacja znaczników do bezpiecznej ponownej publikacji. Jeśli chcesz sprawdzić, czy dokument nie zawiera śledzenia/skryptów przed udostępnieniem oryginalnego znacznika (nie zwykłego tekstu), użyj dedykowanego sanitizera HTML albo audytu bezpieczeństwa — nie tego narzędzia.