HTML-entiteitenconverter

Codeer tekst voor veilig gebruik in HTML — kies hoe agressief de codering moet zijn: alleen de speciale tekens escapen (& < > " '), elk niet-ASCII-teken (ideaal voor documenten met een verouderde tekenset), of werkelijk elk teken. De uitvoer kan leesbare benoemde entiteiten (&copy;), decimale verwijzingen (&#169;) of hexadecimale verwijzingen (&#xA9;) gebruiken. Decoderen zet elk van die vormen terug naar gewone tekst (numeriek, benoemd, en de verouderde vormen zonder puntkomma zoals &copy). Het tabblad Referentie is een doorzoekbare tabel van alle 2.125 benoemde HTML5-entiteiten met decimale/hex-codes — klik op een rij om die te kopiëren. Alles draait lokaal — geen upload, geen server.
Modus:
Coderingsopties
Plak wat tekst en druk op Verwerken (of begin gewoon te typen — de uitvoer wordt live bijgewerkt).
Gebruik: plak links gewone tekst en die wordt rechts gecodeerd, of schakel over naar Decoderen om tekst in de stijl &copy; terug naar tekens te zetten. Op Verwerken klikken draait het opnieuw handmatig; het uitvoergebied werkt ook live bij terwijl u typt. Let op: Coderen behandelt de invoer als ruwe tekst — als uw tekst al entiteitreeksen bevat, codeer ze dan opnieuw als dat is wat u wilt, of gebruik anders eerst Decoderen.
Benoemde versus numerieke entiteiten

Benoemde entiteiten zoals &amp; lezen natuurlijk; numerieke vormen zoals &#38; — of hex &#x26; — werken voor elk teken, zelfs wanneer geen naam bestaat. Entiteiten bestaan zodat opmaaktekens als tekst kunnen verschijnen: zonder hen begint een losse < een tag en breekt de parse.

In de praktijk moeten in HTML maar vijf tekens worden geëscaped: < > & " ' — het escapen van de rest is leesbaarheid, geen veiligheid.
Referentietabel: volledige HTML5-benoemde tekenverwijzingen — typ om te zoeken, klik op een rij om de entiteitcode te kopiëren.
Tip: plak één teken om de bijbehorende entiteit te vinden