Tekst naar Unicode converteren

Zet tekst om in de Unicode-codepunten van zijn tekens, in de notatie die je nodig hebt: U+0041, A, A of A. De omzetting gebeurt in je browser en er wordt niets geüpload.

Notatie

Zo werkt het

  1. Plak je tekst

    Typ of plak de tekst in het linkervak, of open een .txt-bestand. Geen tekst bij de hand? Klik op Voorbeeld.

  2. Direct resultaat

    De uitkomst verschijnt terwijl je typt. Pas de opties aan en zie meteen wat er verandert.

  3. Kopieer of download

    Kopieer het resultaat met één klik, sla het op als bestand of gebruik het als invoer voor een volgende stap.

Voorbeeld

Hallo é😀 wordt U+0048 U+0061 U+006C U+006C U+006F U+0020 U+00E9 U+1F600 in U+-notatie. Met het \u-formaat wordt de emoji als het paar 😀 geschreven, zoals JavaScript vereist.

Formaten

Formaat A é 😀
U+ U+0041 U+00E9 U+1F600
\u A é 😀
&# (HTML decimaal) A é 😀
&#x (HTML hex) A é 😀

Gebruik

  • Een bijzonder teken schrijven in broncode zonder gedoe met bestandscoderingen.
  • Uitzoeken welk teken in een tekst schuilgaat, zoals een lookalike-letter of een onzichtbare spatie.
  • HTML of JSON voorbereiden die gewone ASCII moet blijven.

Om terug te zetten gebruik je Unicode naar tekst. De decimale nummers voor ASCII staan bij tekst naar ASCII, en de benoemde versies voor HTML bij HTML-entiteiten.

Veelgestelde vragen

Wat is een codepunt?

Het nummer dat Unicode aan een teken geeft, zoals U+0041 voor A, U+00E9 voor é en U+1F600 voor 😀. Het hangt niet af van het lettertype of van hoe de tekst is opgeslagen.

Waarom krijgt de emoji twee codes in de \u-notatie?

JavaScript en JSON schrijven tekens voorbij U+FFFF als een surrogaatpaar van twee 16-bits escapes: 😀 is `😀`. De U+- en HTML-formaten gebruiken het ene nummer, `U+1F600` en `😀`.

Welke notatie heb ik nodig?

`é` voor JavaScript, JSON en veel andere talen, `é` of `é` voor HTML, en `U+00E9` voor documentatie en Unicode-tabellen.

Kan ik gewone letters laten staan?

Ja. Vink *Gewone letters en cijfers laten staan* aan en alleen de tekens buiten ASCII worden omgezet, zoals `Aé😀`.