Tekst naar Binair Omzetten en Terug Stap voor Stap
Snel antwoord
Om tekst naar binair te converteren: plak je tekst in de Text to Binary Converter en de binaire weergave verschijnt direct (elk teken als 8 bits). Om binair naar tekst te decoderen: plak binair in de Binary to Text tool. Alle verwerking gebeurt lokaal in je browser.
Invoering
Binair is het base-2 telsysteem dat computers intern gebruiken —elk teken wordt opgeslagen als een reeks bits (0-en en 1-en). In ASCII mapt elk teken naar een 7-bit (of 8-bit) binair getal: 'A' is 01000001 (65). Voor Unicode-tekst (emoji, niet-Latijnse scripts) gebruikt UTF-8 1-4 bytes per teken. Tekst naar binair converteren is nuttig voor leren hoe computers tekst representeren.
Stap voor stap
-
Open de tekst-naar-binaire converter
Ga naar de toolpagina Tekst naar binair. De tool heeft twee modi: Tekst naar binair (coderen) en Binair naar tekst (decoderen).
-
Voer uw tekst in
Plak of typ in de coderingsmodus de tekst die u wilt converteren. Elk teken wordt omgezet naar zijn binaire representatie. Voor ASCII-tekens is dit 8 bits per teken.
-
Lees de binaire uitvoer
De tool converteert elk teken naar zijn binaire code met behulp van charCodeAt() en toString(2), opgevuld tot 8 bits. De uitvoer is een reeks nullen en enen, meestal gescheiden door spaties voor de leesbaarheid.
-
Kopieer het binaire bestand
Klik op Kopiëren om de binaire tekenreeks naar uw klembord te kopiëren. Gebruik het voor educatieve doeleinden, foutopsporing of programmeren op laag niveau.
-
Decodeer binair terug naar tekst
Schakel over naar de decodeermodus en plak een binaire string (8-bits groepen, optioneel gescheiden door spaties). De tool converteert elke 8-bits groep terug naar een teken met behulp van parseInt(bits, 2) en String.fromCharCode().
Voorbeelden
Codeer 'Hallo'
Invoer: Hello
Uitvoer: 01001000 01100101 01101100 01101100 01101111
Codeer 'A'
Invoer: A
Uitvoer: 01000001
Decodeer binair naar tekst
Invoer: 01001000 01101001
Uitvoer: Hi
Codeer een getal als tekst
Invoer: 42
Uitvoer: 00110100 00110010
Veelvoorkomende problemen
- Teksttekens verwarren met cijfers —'42' als tekst bestaat uit twee tekens ('4' en '2'), elk 8 bits. Het getal 42 als enkele byte is 00101010.
- Niet-ASCII-tekens hebben meer dan 8 bits nodig: emoji's en niet-Latijnse scripts gebruiken meerdere bytes in UTF-8. Een eenvoudige 8-bits converter kan ze niet correct verwerken.
- Ontbrekende spaties in binaire invoer: bij het decoderen moet de tool weten waar elke byte begint. In de ruimte gescheiden invoer is het veiligst; sommige tools accepteren niet-gescheiden 8-bits groepen.
- Voorloopnullen verwijderd: binair '00000001' moet voorloopnullen behouden. Nummerconversie kan deze laten vallen; altijd opvullen tot 8 bits.
Tips
- Gebruik 8-bits (één byte) per teken voor ASCII-tekst. Dit is het meest voorkomende formaat en is compatibel met alle decoders.
- Gebruik voor Unicode-tekst (emoji, CJK) een UTF-8-bewuste converter die multi-bytetekens correct verwerkt.
- Binaire representatie is handig om te begrijpen hoe computers tekst opslaan, maar gebruik het voor onderwijs, niet voor gegevensopslag (het is 8x groter dan het origineel).
- Gebruik onze Tekst naar Binair en Binair naar Tekst-tools voor directe, privéconversie in uw browser.