Naar hoofdinhoud springen
FreeOnlineTools Go
Nederlands
how-to

Tekst naar Binair Omzetten en Terug Stap voor Stap

By FreeOnlineTools Team · Updated 2026-09-02

Quick Answer

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.

Introduction

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.

Step by Step

  1. Open the Text to Binary Converter

    Go to the Text to Binary tool page. The tool has two modes: Text to Binary (encode) and Binary to Text (decode).

  2. Enter your text

    In encode mode, paste or type the text you want to convert. Each character is converted to its binary representation. For ASCII characters, this is 8 bits per character.

  3. Read the binary output

    The tool converts each character to its binary code using charCodeAt() and toString(2), padded to 8 bits. The output is a sequence of 0s and 1s, typically space-separated for readability.

  4. Copy the binary

    Click Copy to copy the binary string to your clipboard. Use it for educational purposes, debugging, or low-level programming.

  5. Decode binary back to text

    Switch to decode mode and paste a binary string (8-bit groups, optionally space-separated). The tool converts each 8-bit group back to a character using parseInt(bits, 2) and String.fromCharCode().

Examples

Encode 'Hello'

Input: Hello

Output: 01001000 01100101 01101100 01101100 01101111

Encode 'A'

Input: A

Output: 01000001

Decode binary to text

Input: 01001000 01101001

Output: Hi

Encode a number as text

Input: 42

Output: 00110100 00110010

Common Problems

  • Confusing text characters with numbers —'42' as text is two characters ('4' and '2'), each 8 bits. The number 42 as a single byte is 00101010.
  • Non-ASCII characters need more than 8 bits —emoji and non-Latin scripts use multiple bytes in UTF-8. A simple 8-bit converter cannot handle them correctly.
  • Missing spaces in binary input —when decoding, the tool needs to know where each byte starts. Space-separated input is safest; some tools accept unseparated 8-bit groups.
  • Leading zeros stripped —binary '00000001' must keep leading zeros. Number conversion may drop them; always pad to 8 bits.

Tips

  • Use 8-bit (one byte) per character for ASCII text —this is the most common format and is compatible with all decoders.
  • For Unicode text (emoji, CJK), use a UTF-8 aware converter that handles multi-byte characters correctly.
  • Binary representation is useful for understanding how computers store text —but use it for education, not for data storage (it is 8x larger than the original).
  • Use our Text to Binary and Binary to Text tools for instant, private conversion in your browser.

Related Tools

Related Guides

References