Zakódujte text na HTML entity nebo dekódujte entity zpět na text, bezpečně v UTF-8 a na straně klienta.
Jak používat nástroj Kodér HTML
Vložte svůj text nebo HTML.
Zvolte Zakódovat (escapovat HTML speciální znaky), Zakódovat vše (escapovat i ne-ASCII) nebo Dekódovat.
Zkopírujte výsledek.
Kódovač a dekodér HTML entit pro převod speciálních znaků, aby se zobrazily jako text místo toho, aby byly vyloženy jako značkování. Převádí znaky jako < a & na entity jako < a & a dekóduje je zase zpět.
Kódování a dekódování jsou bezpečné pro UTF-8 a běží zcela ve vašem prohlížeči, takže nic, co vložíte, se nenahrává.
Kódování vždy převede pět znaků, které mají v HTML zvláštní význam: & < > " a '. To je to, co zabrání, aby zbloudilé < bylo čteno jako začátek značky, nebo aby text nechtěně vyskočil z atributu.
Volba Zakódovat vše navíc promění každý neASCII znak na číselnou entitu, což se hodí pro starší systémy, některé e-mailové pipeline nebo kdekoliv, kde si potřebujete být jistý, že výstup je čisté ASCII.
Dekódování rozumí všem třem podobám entit: pojmenovaným entitám jako & a ©, dekadickým entitám jako é a hexadecimálním entitám jako €. Sekvence, které nerozpozná, ponechá nedotčené, místo aby je zkomolilo.
Převod speciálních znaků HTML je základní obranou proti vkládání HTML a cross-site scriptingu (XSS): jakýkoliv nedůvěryhodný text by měl být zakódován předtím, než se vloží do stránky, aby se vykreslil jako neškodné znaky místo aktivního značkování.
Často kladené otázky
Zakódovat escapuje jen pět znaků, které se musí v HTML escapovat (& < > " '). Zakódovat vše navíc převede každý ne-ASCII znak na číselnou entitu, což je užitečné pro starší systémy nebo e-mail.
Pojmenované entity jako & a ©, desítkové entity jako é a šestnáctkové entity jako €. Neznámé sekvence se ponechají beze změny.
Escapování HTML speciálních znaků je hlavní obranou proti vkládání značek. Nedůvěryhodný text vždy zakódujte, než ho umístíte do HTML.
Vložit tento nástroj
Přidejte tento nástroj na svůj web. Zkopírujte úryvek níže, automaticky zůstává aktuální.
<iframe src="https://monu.tools/embed/cs/html-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Související nástroje
Zakódujte text do Base64 nebo dekódujte Base64 zpět na text. Bezpečné v UTF-8 s automatickým rozpoznáním směru.
Procentně kódujte a dekódujte URL a komponenty URL, bezpečně v UTF-8.
Dekódujte JSON Web Token pro prohlédnutí jeho hlavičky a obsahu, s čitelnými časy vypršení a vydání. Běží výhradně ve vašem prohlížeči; tokeny se nikdy nenahrávají.
Generujte hashe SHA-1, SHA-256, SHA-384 a SHA-512 z libovolného textu přímo ve svém prohlížeči.