Overzicht / Ontwikkelaars en code / HTML-entiteiten encoder / decoder
Ontwikkelaars en code 100% in de browser en offline

HTML-entiteiten encoder / decoder

Codeer speciale tekens naar HTML-entiteiten of decodeer benoemde, decimale en hexadecimale entiteiten terug naar tekst, direct in je browser.

Plak of typ je invoer; het resultaat verschijnt direct en fouten staan onder het invoerveld. De velden bevatten een voorbeeld: klik op een veld en typ om het te vervangen.

Je bestanden en invoer verlaten je browser nooit – er wordt niets geüpload.

Je plakt <div class="note"> in een blogbericht en de gepubliceerde pagina toont niets. De browser las het als een tag, niet als tekst. Een HTML-entiteit lost dat op. Het is een korte code als &lt; die voor precies één teken staat. Deze HTML-entiteiten-encoder schrijft de codes voor je en de decoder leest ze terug.

Drie klussen voor een HTML-entiteitentool

Ontwikkelaars escapen JSON- of XML-fragmenten zodat een tutorial ze als tekst kan tonen. Makers van e-mailsjablonen zetten een copyrightteken en een eurosymbool om in entiteiten, omdat sommige oude mailprogramma's ze verhaspelen. Wie een gescrapete pagina vol &amp;quot; krijgt, draait de decoder, soms twee keer.

Vier knoppen en één uitvoerveld

  1. Plak je tekst in het invoerveld. Er staat al een voorbeeldregel en het uitvoerveld toont al de gecodeerde vorm ervan.
  2. Coderen escapet vijf tekens: &, <, >, " en '. Het dubbele aanhalingsteken wordt &quot; en het enkele aanhalingsteken wordt &#39;.
  3. Alle niet-ASCII coderen is bedoeld voor doelbestanden die geen UTF-8 aankunnen. Het zet ook elk teken boven codepunt 126 om.
  4. Decoderen zet de entiteiten in de invoer terug om in tekens.
  5. Lees de uitvoer en druk op Kopiëren. Wissen maakt beide velden leeg.

De uitvoer volgt je typen niet. Druk na elke wijziging op een knop.

Waarom de decoder umlauten overslaat en voor dubbele escapes twee klikken nodig heeft

De decoder kent de 26 benoemde entiteiten die de encoder kan schrijven, plus &apos;. Dat zijn de vijf basale, &nbsp;, typografische aanhalingstekens, streepjes en symbolen als &copy; en &euro;. Een naam buiten die lijst, bijvoorbeeld &auml;, blijft zoals hij is. Numerieke vormen als &#228; en &#xE4; werken voor elk geldig codepunt.

Decoderen draait één ronde. &amp;lt; wordt &lt;, niet <. Een ontbrekende puntkomma stopt de herkenning en namen zijn hoofdlettergevoelig, dus &COPY; blijft onaangeroerd.

Gewoon coderen laat een niet-afbrekende spatie zoals ze is. Alleen Alle niet-ASCII coderen schrijft &nbsp;, en het geeft elk ander teken buiten de tabel een decimale entiteit. Een emoji geeft één entiteit, niet twee.

Waar je tekst naartoe gaat

Nergens naartoe. De omzetting is gewoon JavaScript in de pagina, er wordt geen verzoek verstuurd en niets opgeslagen. Alleen de knop Kopiëren werkt buiten de pagina: hij schrijft de uitvoer naar je klembord.

Veelgestelde vragen (FAQ)

Plak de tekst en druk op Coderen. De tool vervangt &, <, >, dubbele aanhalingstekens en enkele aanhalingstekens door entiteiten.