Zakódujte text na HTML entity alebo dekódujte entity späť na text, bezpečne v UTF-8, na strane klienta.
Ako používať nástroj HTML Encoder
Vložte váš text alebo HTML.
Vyberte Kódovať (escapovanie HTML špeciálov), Kódovať všetko (aj non-ASCII) alebo Dekódovať.
Skopírujte výsledok.
Kódovač a dekódovač entít HTML na kódovanie špeciálnych znakov, aby sa zobrazili ako text namiesto toho, aby sa interpretovali ako značky. Premieňa znaky ako < a & na entity ako < a & a dekóduje ich späť.
Kódovanie a dekódovanie sú bezpečné v UTF-8 a bežia úplne vo vašom prehliadači, takže nič, čo vložíte, sa neodovzdáva.
Kódovanie vždy zakóduje päť znakov, ktoré majú v HTML špeciálny význam: & < > " a '. To zabráni tomu, aby sa zatúlané < čítalo ako začiatok značky alebo aby text náhodne unikol z atribútu.
Možnosť Zakódovať všetko navyše premení každý znak mimo ASCII na číselnú entitu, čo je užitočné pre staršie systémy, niektoré e-mailové pipeline alebo kdekoľvek, kde si potrebujete byť istý, že výstup je čisté ASCII.
Dekódovanie rozumie všetkým trom podobám entít: pomenovaným entitám ako & a ©, desiatkovým entitám ako é a šestnástkovým entitám ako €. Sekvencie, ktoré nerozpozná, ponecháva nedotknuté namiesto ich pokazenia.
Kódovanie špeciálnych znakov HTML je hlavnou obranou proti vkladaniu HTML a skriptovaniu medzi stránkami (XSS): akýkoľvek nedôveryhodný text by mal byť pred umiestnením na stránku zakódovaný, aby sa vykreslil ako neškodné znaky namiesto aktívnych značiek.
Často kladené otázky
Kódovať escapuje iba päť znakov, ktoré musia byť v HTML escapované (& < > " '). Kódovať všetko navyše prevedie každý non-ASCII znak na číselnú entitu, čo je užitočné pre staré systémy alebo e-mail.
Pomenované entity ako & a ©, desatinné entity ako é a hexadecimálne entity ako €. Neznáme sekvencie zostanú nezmenené.
Escapovanie HTML špeciálov je základnou ochranou pred vkladaním značiek. Vždy zakódujte nedôveryhodný text pred umiestnením do HTML.
Vložiť tento nástroj
Pridajte tento nástroj na svoju webovú stránku. Skopírujte úryvok nižšie, automaticky zostáva aktuálny.
<iframe src="https://monu.tools/embed/sk/html-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Súvisiace nástroje
Zakódujte text do Base64 alebo dekódujte Base64 späť na text. Bezpečné v UTF-8 s automatickým rozpoznaním smeru.
Percentne kódujte a dekódujte URL a komponenty URL, bezpečne v UTF-8.
Dekódujte JSON Web Token na preskúmanie jeho hlavičky a obsahu, s ľudsky čitateľnými časmi vypršania a vydania. Beží výhradne vo vašom prehliadači; tokeny sa nikdy nenahrávajú.
Generujte hashe SHA-1, SHA-256, SHA-384 a SHA-512 z ľubovoľného textu priamo vo vašom prehliadači.