WMW

HTML-entiteiten Converter

Free

Converteer tekst van en naar HTML-entiteiten in beide richtingen tegelijk, met decimale of hexadecimale numerieke formaten en een snelle-referentietabel van veelvoorkomende entiteiten.

Draait volledig in je browser. Je tekst wordt nooit ergens geüpload.

Typ in een van beide velden, de andere werkt automatisch bij.

Coderingsopties

Geldt voor niet-ASCII-tekens. De vijf gereserveerde HTML-tekens (< > & " ') gebruiken altijd hun benoemde entiteiten.

Recente Activiteit

Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.

Nog geen activiteit. Wees de eerste.

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Deze tool converteert tekst van en naar HTML-entiteiten in beide richtingen tegelijk: typ platte tekst en deze wordt live gecodeerd naar entiteiten, of plak entiteit-gecodeerde tekst en deze wordt juist terug gedecodeerd naar platte tekst. Kies decimale of hexadecimale numerieke entiteiten voor niet-ASCII-tekens, en gebruik de snelle-referentietabel voor veelvoorkomende symbolen.

Hoe Het Werkt

Coderen vervangt de vijf HTML-gereserveerde tekens door hun standaard benoemde entiteiten (& wordt bijvoorbeeld &amp;) en elk ander niet-ASCII-teken door een numerieke entiteit in het gekozen formaat. Decoderen werkt in de tegenovergestelde richting met behulp van de eigen HTML-parser van de browser (via DOMParser) in een losstaand, inert document, dat elke officiële benoemde HTML5-entiteit evenals numerieke entiteiten correct oplost, zonder scripts uit te voeren of bronnen te laden.

Problemen die het oplost

Veelgestelde vragen

›Waarom krijgen slechts 5 tekens benoemde entiteiten en niet allemaal?

Alleen &, <, >, " en ' hebben een gereserveerde betekenis in de HTML-markup zelf (ze openen tags, sluiten attributen of starten entiteiten), dus alleen zij hebben strikt benoemde entiteiten nodig om letterlijk op een pagina te verschijnen. Elk ander teken wordt hier numeriek gecodeerd, wat identiek werkt in elke browser en elke HTML-versie, zelfs voor tekens zonder algemeen bekende naam.

›Decimaal of hexadecimaal, maakt het uit welke ik kies?

Nee, beide vertegenwoordigen exact hetzelfde teken en worden identiek weergegeven; &#233; en &#xE9; zijn dezelfde é. Decimaal komt vaker voor in handgeschreven HTML, hexadecimaal komt vaker voor wanneer de waarde uit een programmeercontext komt (omdat Unicode-codepunten meestal hexadecimaal worden geschreven, zoals U+00E9).

›Kan decoderen elke mogelijke HTML-entiteit verwerken?

Ja. In plaats van te vertrouwen op een handmatig bijgehouden lijst, wordt decoderen afgehandeld door de ingebouwde HTML-parser van je browser zelf, dezelfde die elke webpagina weergeeft die je bezoekt, zodat deze alle vele duizenden officieel gedefinieerde benoemde HTML5-entiteiten correct oplost, plus elke numerieke decimale of hexadecimale entiteit.

›Is het veilig om HTML van een niet-vertrouwde bron in de decoder te plakken?

Ja. Decoderen gebruikt een losstaand, inert document gemaakt door de DOMParser van de browser, die nooit scripts uitvoert, afbeeldingen laadt of iets weergeeft, het leest alleen de resulterende tekstinhoud terug uit.

›Wanneer zou ik dit daadwerkelijk nodig hebben?

Veelvoorkomende gevallen zijn onder meer het veilig weergeven van door gebruikers ingediende tekst binnen een HTML-pagina zonder dat deze als markup wordt geïnterpreteerd, het insluiten van speciale tekens of symbolen in HTML-/XML-broncode, het debuggen van een pagina die letterlijk &amp;amp; of &amp;lt; toont in plaats van de bedoelde tekens, of het opschonen van entiteit-gecodeerde tekst die is gekopieerd uit een CMS of een gescrapete webpagina.

Gerelateerde Tools

Free

Tekst

Excel naar HTML-tabel Converter

Plak vanuit Excel of Google Sheets, of upload een .xlsx/.xls/.csv-bestand, en krijg een overzichtelijke HTML-tabel met live voorbeeld, optionele opmaak en uitlijning van numerieke kolommen.

Free

Tekst

HTML Validator

Controleert HTML op niet-gesloten tags, dubbele ID's, verouderde elementen en andere veelvoorkomende, duidelijk gedefinieerde problemen, geverifieerd met een eigen tag-matching parser, geen volledige W3C-conformiteitsvalidator.

Free

Tekst

Base64 Coderen/Decoderen

Codeer tekst naar base64 of decodeer base64 terug naar tekst, live terwijl je typt, met volledige Unicode-ondersteuning en een optionele URL-veilige variant.

Free

Tekst

Getalgrondtal-Converter

Converteer een getal tussen binair, octaal, decimaal, hexadecimaal, BCD, Gray Code, en elk aangepast grondtal van 2 tot 36, allemaal tegelijk vanuit één invoer.

Free

Tekst

Bcrypt-Hashgenerator & Controle

Genereer en verifieer bcrypt-wachtwoordhashes volledig in je browser met WebAssembly, met een aanpasbare kostenfactor en salt.

Free

Tekst

Bionic-Reading-Converter

Zet elke tekst om in bionic-reading-formaat door het eerste deel van elk woord vet te maken om je te helpen sneller te lezen en beter te focussen.

Free

Tekst

Blake2b-Hashgenerator

Bereken de BLAKE2b-hash van tekst of een bestand in je browser, met aanpasbare outputlengte en optionele gesleutelde hashing (MAC).

Free

Tekst

Caesar-Cijfertool

Versleutel of ontsleutel tekst met een klassiek Caesar-cijfer, met een A-Z-koppelingstabel, brute-force-lijst, letterfrequentiegrafiek, en ROT13-snelkoppeling.