Zet tekst om naar binair, octaal, decimaal en hexadecimaal — en terug. Elk veld is live bewerkbaar, met opties voor scheidingstekens, opvulling en hoofdletters.

Bewerk een veld hieronder — de andere worden direct bijgewerkt. Alles werkt op je apparaat via UTF-8; er wordt niets geüpload.

Scheidingsteken
Hoe elke waarde is gescheiden in de binaire, octale en hexadecimale uitvoer.
Vul elke waarde op tot een vaste breedte (bijv. 01001000).
Toon hexadecimale letters in hoofdletters (FF in plaats van ff).
Ongeldige invoer voor dit formaat.
Ongeldige invoer voor dit formaat.
Ongeldige invoer voor dit formaat.
Ongeldige invoer voor dit formaat.

Over Tekst naar binair, octaal & hex

Deze tool zet tekst om naar binair, octaal, decimaal en hexadecimaal — en zet elk van deze talstelsels ook weer terug naar leesbare tekst. Alle vijf de velden zijn live en bewerkbaar: typ in het ene veld en de andere vier worden direct bijgewerkt, teken voor teken.

Onder de motorkap wordt elk teken gecodeerd als UTF-8-bytes, en elke byte wordt getoond in het door jou gekozen talstelsel. De letter “H” is bijvoorbeeld 01001000 in binair, 110 in octaal, 72 in decimaal en 48 in hex. Opties bepalen het scheidingsteken tussen waarden, opvulling met nullen tot een vaste breedte, en hoofdletters of kleine letters voor hex-cijfers.

Handig voor programmeeroefeningen, het debuggen van coderingen, het lezen van binaire berichten of het voorbereiden van data voor low-level protocollen. Alles draait op je eigen apparaat — niets van wat je typt wordt geüpload.

Hoe gebruik je Tekst naar binair, octaal & hex

  1. Typ of plak je tekst in het veld Tekst — de velden binair, octaal, decimaal en hex vullen zich live.
  2. Of plak waarden in een willekeurig talstelselveld (bijvoorbeeld binair) om ze weer terug te decoderen naar tekst.
  3. Kies een scheidingsteken — spatie, komma, nieuwe regel of geen — voor de getaluitvoer.
  4. Schakel opvulling met nullen in voor waarden met een vaste breedte (bijv. 01001000) en hoofdletters voor hex als je FF verkiest boven ff.
  5. Klik op Kopiëren naast een willekeurig veld, of gebruik Voorbeeld laden en Wissen om te experimenteren.

Veelgestelde vragen

Elk teken wordt gecodeerd als een of meer UTF-8-bytes, en elke byte wordt geschreven als een 8-bits binair getal. “A” wordt 01000001, “H” wordt 01001000. Diezelfde bytes worden ook getoond in octaal, decimaal en hexadecimaal.

Ja. Elk veld werkt in beide richtingen — plak binaire, octale, decimale of hex-waarden en de tool decodeert ze direct naar tekst. Als een waarde niet geldig is voor dat formaat, markeert de tool de invoer.

Ja. Omdat de codering UTF-8 gebruikt, werken tekens met accenten en emoji gewoon — ze leveren simpelweg meer dan één byte per teken op. Een “é” geeft twee bytes en de meeste emoji geven er vier.

Deze vult elke waarde op tot een vaste breedte, zodat binaire bytes altijd 8 cijfers tonen (01001000 in plaats van 1001000). Dat houdt kolommen uitgelijnd en is de gangbare manier om bytes te schrijven.

Nee. De omzetting gebeurt volledig in je browser met JavaScript, dus niets van wat je typt of plakt verlaat ooit je apparaat.

Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.