Unicode converter – gratis online
Unicode omzetten online met de gratis Unicode converter. Handige tool voor ontwikkelaars – werkt volledig lokaal, zonder gegevensoverdracht.
Unicode converter — codeer en decodeer Unicode-escapes, HTML-entiteiten, CSS-escapes en URL-codering
Unicode-codering kom je overal tegen in webontwikkeling: JSON-responses met \uXXXX-reeksen, HTML met &#xXXXX;-entiteiten, CSS met \XXXX-escapes en URL's met percent-codering. Deze Unicode converter verwerkt alle vijf gangbare formaten in één tool, met direct schakelen tussen coderen/decoderen en zonder uploads naar een server.
Ondersteunde formaten
- Unicode \uXXXX — JavaScript/JSON-escapereeksen zoals
\u00e9voor é. - HTML hex &#xXXXX; — hexadecimale HTML-entiteiten zoals
é. - HTML dec &#DDDD; — decimale HTML-entiteiten zoals
é. - CSS \XXXX — CSS-escapereeksen die in content-eigenschappen worden gebruikt.
- URL %XX — percent-codering in querystrings en paden.
Voor wie
Frontend-ontwikkelaars die verminkte tekst in API-responses debuggen, backend-engineers die Unicode normaliseren voor opslag, SEO-specialisten die de URL-codering van internationale tekens checken, e-mailontwikkelaars die met HTML-entiteiten werken, en iedereen die ooit \uXXXX in een logbestand zag en het als leesbare tekst moest lezen.
Zo werkt het
- Kies het coderingsformaat uit het keuzemenu.
- Plak of typ je tekst — de uitvoer werkt meteen bij.
- Schakel tussen Coderen/Decoderen om de richting om te draaien.
- Kopieer het resultaat of wissel het terug naar de invoer voor verdere verwerking.
Privacy en verwerking in de browser
Al het coderen en decoderen gebeurt in je browser. Je tekst verlaat je apparaat nooit. Dat is vooral belangrijk bij het werken met privégegevens, interne logs of tekst die niet naar een externe dienst gestuurd mag worden.
Code points, code units en waarom ze ertoe doen
Een teken als 😀 lijkt één symbool, maar kan onder de motorkap een enkel Unicode code point (U+1F600) zijn dat als een of meer UTF-8-bytes en een of twee UTF-16 code units is gecodeerd. Deze converter toont je alle drie de lagen — het code point, de UTF-8-bytereeks en de UTF-16-weergave — zodat je coderingsbugs in databases, netwerkpayloads en bronbestanden kunt debuggen.
Toepassingen
- Mojibake in databases — plak een verminkte string en bekijk de werkelijke bytereeks om te bepalen of het dubbel-gecodeerde UTF-8 is, Latin-1 dat voor UTF-8 wordt aangezien, of andersom.
- Emoji-compatibiliteit — bevestig of een emoji één code point is of een Zero-Width Joiner-reeks (ZWJ) zoals 👨👩👧, die uit vijf samengevoegde code points bestaat.
- Beveiligingsanalyse — spoor homograafaanvallen op waarbij een Cyrillische "а" er identiek uitziet als een Latijnse "a", door de code points te lezen.
- URL- en bestandsnaamnormalisatie — controleer of visueel identieke strings dezelfde canonieke vorm (NFC / NFD) hebben voordat je ze als sleutels opslaat.
- Code review — spot onzichtbare tekens (zero-width space, right-to-left override) die zijn gebruikt bij supply-chain-aanvallen.
Wat je kunt omzetten
Plak willekeurige tekst om de code points decimaal en hexadecimaal te zien, de UTF-8-bytereeks in hex, de UTF-16-weergave en een uitsplitsing per teken. Zet om in de andere richting door U+XXXX code points, \uXXXX-escapes of hex-bytereeksen te plakken en de resulterende tekst te bekijken.
Gerelateerde tools
Wie de Unicode converter gebruikt, gebruikt vaak ook de URL-encoder, de Base64-encoder, HTML naar Markdown en de JSON-formatter.
Veelgestelde vragen
Is deze tool gratis?
Ja. De tool werkt gratis in je browser en je hebt er geen account voor nodig.
Moet ik iets installeren?
Nee. Alles werkt in een gewone moderne browser — op desktop en mobiel, zonder extra software.
Worden mijn gegevens naar een server gestuurd?
Nee. Al het coderen en decoderen gebeurt lokaal in je browser. Je tekst verlaat je apparaat niet.
Welke formaten worden ondersteund?
Unicode-reeksen (uXXXX), hexadecimale en decimale HTML-entiteiten, CSS-escapes en URL-percent-codering — vijf formaten in één tool.
Waar is de uitsplitsing in code points handig voor?
Voor het debuggen van coderingsfouten, het opsporen van homograafaanvallen en onzichtbare tekens, en het controleren of een emoji één teken is of een samengevoegde reeks.
Wat is mojibake?
Dat is verminkte tekst die ontstaat wanneer bytes in de verkeerde codering worden geïnterpreteerd. De bytereeks bekijken helpt te bepalen of het dubbel-gecodeerde UTF-8 is of Latin-1 dat voor UTF-8 wordt aangezien.