HTML čistač
Zalijepite HTML iz CMS-a, e-pošte ili izvornog koda stranice i vratite vidljivi tekst. Ovaj HTML čistač pretvara HTML u tekst izravno u pregledniku: uklanja HTML oznake, dekodira entitete poput &, uklanja skripte, stilove i komentare te nikad ne prikazuje niti pokreće vaš markup. Odaberite čitljive retke (zadržani odlomci i prijelomi popisa) ili zbijene razmake — zatim kopirajte ili preuzmite. Uklonite HTML bez napuštanja stranice.
Što se zadržava, što se uklanja — i što ovo nije
Alat obrađuje vaš markup pomoću preglednikova inertnog HTML parsera — ništa se ne prikazuje, ne izvršava niti dohvaća. Tekstualni sadržaj se zadržava; sadržaj skripti, stilova, predložaka i komentara potpuno se uklanja; entiteti poput & i — dekodiraju se. U čitljivom načinu blok elementi (odlomci, naslovi, stavke popisa, redci tablice) postaju prijelomi redaka, ćelije tablice odvajaju se tabulatorima, a preformatirani blokovi zadržavaju točno razmicanje. Sažeti način sve spljoštava u jedan razmak, uključujući preformatirani tekst. Jedna poštena napomena: ovo proizvodi običan tekst, a ne očišćeni HTML — ako trebate markup siguran za ponovno objavljivanje, upotrijebite pravi sanitizer; a ako izvor koristi običan < kao normalan tekst, parser ga može pročitati kao oznaku, pa ga prvo escapeajte entitetom.
Završetak za konkretan zadatak: čitljivo kopiranje i lijepljenje vs. sažeti obični tekst
Koristite čitljivi način kad lijepite u uređivač ili dokument u kojem prijelomi odlomaka i struktura popisa trebaju ostati sačuvani — blok elementi postaju prijelomi redaka, a ćelije tablice tabulatorom odvojeni stupci. Sažeti način koristite kad trebate jedan kontinuirani redak (npr. unos teksta u polje koje ne prihvaća prijelome redaka ili usporedbu broja riječi s ograničenjem običnog teksta) — svaki se blok sažima u jedan razmak. Nijedan način kasnije ne vraća oznake; prebacivanje načina uvijek ponovno polazi od vašeg izvornog zalijepljenog markupa, a ne od već ogoljenog izlaza prethodnog načina.
Je li izlaz siguran HTML?
Izlaz uopće nije HTML — to je običan tekst sa svim oznakama uklonjenima. To također znači da ovaj alat nije sanitizer: ne proizvodi siguran markup spreman za ponovno objavljivanje i ne daje tvrdnje o zaštiti od XSS-a. Zalijepite rezultat gdje god pripada običan tekst; ako trebate očišćen HTML, koristite namjenski sanitizer.
Izvršavaju li se skripte u zalijepljenom HTML-u?
Ne. Markup se obrađuje inertnim parserom koji nikad ne prikazuje, ne izvršava skripte, ne učitava slike niti radi mrežne zahtjeve. Sadržaj skripti i stilova potpuno je isključen iz izlaza — dobivate samo vidljivi tekst.
Prenosi li se moj HTML igdje?
Ne. Parsiranje i uklanjanje oznaka odvija se u potpunosti u vašem pregledniku. Markup koji zalijepite i tekst koji dobijete nikad se ne šalju na poslužitelj, ne spremaju i ne dodaju u adresnu traku.
Hoće li ovo sigurno ukloniti tracking piksele ili skripte?
Skripte i njihov sadržaj uklanjaju se tijekom čišćenja (ništa se ne izvršava), ali posao ovog alata je stvaranje običnog teksta, ne provjera ili sanitizacija markupa za sigurno ponovno objavljivanje. Ako trebate provjeriti da je dokument bez tracking elemenata i skripti prije dijeljenja originalnog markupa (ne običnog teksta), upotrijebite namjenski HTML sanitizer ili sigurnosnu provjeru — ne ovaj alat.