Konvertor entít HTML

Kódovanie textu na bezpečné vloženie do HTML — zvolí sa, ako agresívne má kódovanie byť: escapovať iba špeciálne znaky (& < > " '), každý znak mimo ASCII (ideálne pre dokumenty so staršou znakovou sadou) alebo doslova každý znak. Výstup môže používať čitateľné pomenované entity (&copy;), desiatkové referencie (&#169;) alebo hexadecimálne referencie (&#xA9;). Dekódovanie obnoví ktorúkoľvek z týchto foriem na obyčajný text (číselné, pomenované a staré formy bez bodkočiarky ako ©). Karta Referencia je vyhľadávateľná tabuľka všetkých 2 125 pomenovaných entít HTML5 s desiatkovými/hexadecimálnymi kódmi — kliknutím na riadok sa skopíruje. Všetko beží lokálne — bez nahrávania, bez servera.
Režim:
Možnosti kódovania
Vloží sa nejaký text a stlačí sa Spracovať (alebo sa jednoducho začne písať — výstup sa aktualizuje živo).
Ako použiť: obyčajný text sa vloží vľavo a vpravo sa zakóduje, alebo sa prepne na Dekódovanie, aby sa text v štýle &copy; premenil späť na znaky. Kliknutím na Spracovať sa beh opakuje ručne; výstupná oblasť sa tiež aktualizuje živo počas písania. Kódovanie berie vstup ako surový text — ak text už obsahuje sekvencie entít, zakóduje sa znova, ak je to zámer; inak sa najprv použije dekódovanie.
Pomenované verzus číselné entity

Pomenované entity ako &amp; sa čítajú prirodzene; číselné tvary ako &#38; — alebo hexadecimálne &#x26; — fungujú pre každý znak, aj keď názov neexistuje. Entity existujú preto, aby sa značkové znaky mohli objaviť ako text: bez nich holý < začína značku a rozbíja analýzu.

V praxi sa v HTML musia escapovať iba päť znakov: < > & " ' — escapovanie ostatných je čitateľnosť, nie bezpečnosť.
Referenčná tabuľka: úplný zoznam pomenovaných referencií znakov HTML5 — písaním sa vyhľadáva, kliknutím na riadok sa skopíruje jeho kód entity.
Tip: vloží sa jeden znak, aby sa našla jeho entita