Text to Binary
Converteer tekst naar 8-bits binair en terug. Codeer elk bericht in 0en en 1en, of plak binair om het te decoderen — UTF-8 veilig.
Hoe te gebruiken
Kies een richting en typ of plak tekst in het vakje links. Het geconverteerde resultaat verschijnt rechts en wordt bijgewerkt bij elke toetsaanslag, dus er is geen knop om in te drukken en u kopieert de uitvoer wanneer deze er goed uitziet. Alles wordt in uw browser uitgevoerd, dus niets wordt geüpload. In de richting Tekst naar binair wordt uw tekst eerst gecodeerd als UTF-8-bytes, en elke byte wordt geschreven als acht bits met voorloopnullen, gescheiden door spaties. Platte Engelse letters, cijfers en leestekens zijn enkele bytes, dus elke wordt één groep van acht bits; geaccentueerde letters, emoji en andere niet-ASCII-tekens nemen twee tot vier bytes, dus ze worden verschillende groepen. De spatiëring maakt het gemakkelijk om de uitvoer byte voor byte te lezen. In de richting Binair naar tekst plak je je bits en ze decoderen terug naar tekst. Witruimte wordt genegeerd, dus het maakt niet uit of het binair één lange run is of netjes verdeeld in groepen van acht. De invoer mag alleen 0 en 1 bevatten, en het totale aantal bits moet een veelvoud van acht zijn, omdat elk teken minstens één 8-bits byte is. Als deze regels niet worden nagekomen, of als de bytes geen geldige UTF-8 vormen, geeft het hulpmiddel een specifieke fout in plaats van te gissen. Als werkend voorbeeld coderen de twee letters Hi naar 01001000 01101001: hoofdletter H is bytewaarde 72, wat 01001000 in binair is, en kleine i is 105, wat 01101001 is. Decoding van dezelfde bits in de andere richting geeft precies Hi terug, en ze zonder de spatie plakken werkt net zo goed. Converteren tussen tekst en binair is een veel voorkomende oefening bij het leren hoe computers tekens opslaan, bij het bouwen of oplossen van coderingsraadsels, of bij het onderwijzen van de verbinding tussen ASCII, UTF-8 en ruwe bits. Omdat de gehele conversie op uw apparaat plaatsvindt, is het ook veilig voor tekst die u liever niet in een online service plakt.
Veel gestelde vragen
- Hoe wordt het binair berekend?
- Tekst wordt gecodeerd als UTF-8-bytes, en elke byte wordt weergegeven als 8 bits. ASCII-letters zijn dus één groep van 8 bits; emoji en geaccentueerde tekens gebruiken meerdere.
- Kan ik binair zonder spaties plakken?
- Ja. Spaties en regelafbrekingen worden genegeerd bij decodering; het binair moet alleen een veelvoud van 8 bits zijn gemaakt van 0en en 1en.
- Wordt mijn tekst ergens verzonden?
- Nee. De conversie wordt volledig in uw browser uitgevoerd; niets wordt geüpload.
- Waarom krijg ik een fout wanneer ik binair decodeer?
- Decodering mislukt als de invoer tekens bevat anders dan 0 en 1, als het totale aantal bits geen veelvoud van acht is, of als de bytes geen geldige UTF-8 vormen. Het foutbericht geeft aan welke regel is overtreden zodat je de invoer kunt corrigeren.