Bestand converteren naar HTML-entiteiten

Zet tekst of een tekstbestand om naar HTML-entiteiten in je browser: niets wordt geüpload, er is geen limiet op hoeveel je omzet en je kiest of accenten en andere niet-ASCII-tekens ook worden omgezet.

Sleep je bestand hierheen

Kies bestand

Tekstbestand, zoals .txt of .html · of plak met Ctrl+V

Zo werkt het

  1. Kies een bestand of typ tekst

    Sleep een bestand in het vak, kies het op je apparaat of typ tekst.

  2. Direct gecodeerd

    Het resultaat in HTML-entiteiten verschijnt meteen; pas de opties aan als je wilt.

  3. Kopieer of download

    Kopieer de tekst met één klik of sla hem op als .txt-bestand.

Wat wordt omgezet?

  • &, <, >, " en ' worden altijd omgezet (&amp;, &lt;, &gt;, &quot;, &#39;).
  • Met Ook letters met accenten en andere niet-ASCII-tekens worden ook letters als é, tekens als € en emoji omgezet. Waar een naam bestaat, zoals &eacute;, wordt die gebruikt; de rest wordt een getal zoals &#128512;.

Alleen tekstbestanden

HTML-entiteiten zijn voor tekst. Kies je een afbeelding of ander binair bestand, dan waarschuwt de tool je; gebruik daarvoor Base64.

Waarom tekst voor HTML coderen

Toon je code of tekst van gebruikers op een webpagina, dan moeten tekens als < en & worden geschreven als &lt; en &amp;, anders leest de browser ze als opmaak. De tekst van een bestand, een codevoorbeeld of een reactie tonen zoals hij is, zonder dat hij wordt geïnterpreteerd, is precies het werk van HTML-entiteiten. Het is ook de basisbescherming tegen het injecteren van ongewenste opmaak in een pagina.

Moeten accenten worden omgezet?

Meestal niet. Is je pagina opgeslagen als UTF-8, wat elke moderne pagina is, dan kun je é en € direct schrijven. Zet ze alleen om als het doel geen UTF-8 aankan, zoals sommige oude e-mailsystemen, XML-feeds met de verkeerde codering of code die als ASCII is opgeslagen. De optie Ook accenten en andere niet-ASCII-tekens doet dat en gebruikt namen als &eacute; waar die bestaan en getallen als &#128512; voor de rest.

Wat met rust wordt gelaten

Letters, cijfers, spaties en regeleinden veranderen niet, dus het resultaat blijft leesbaar.

Voor het omgekeerde decodeert HTML-entiteiten naar bestand. Om tags uit HTML te halen in plaats van te escapen zie je HTML-tags verwijderen.

Privé

De omzetting gebeurt in je browser. Er wordt niets geüpload.

Veelgestelde vragen

Welke tekens worden altijd omgezet?

De ampersand, het kleiner-dan- en groter-dan-teken en zowel dubbele als enkele aanhalingstekens.

Moet ik accenten omzetten?

Alleen als de plek waar je de tekst gebruikt geen UTF-8 aankan. In gewone UTF-8-pagina's kunnen é en € direct worden geschreven.

Kan ik een afbeelding of PDF omzetten?

Nee. Entiteiten zijn voor tekst. Gebruik voor binaire bestanden Base64.

Wordt mijn tekst geüpload?

Nee. De omzetting gebeurt in je browser.