Home › Free Tools › Converters › Binary to Text Translator

Binary to Text Translator

Turn plain text into binary code — and binary code back into readable text.

✓ 100% free✓ No sign-up✓ Runs in your browser — nothing uploaded

Each character becomes its 8-bit UTF-8 byte(s). Spaces between bytes are optional when decoding.

About this tool

Binary translators turn each character into the bytes a computer actually stores. This one works on UTF-8 bytes — the encoding the modern web uses — so 'é', '€' and even emoji translate correctly, using two or more bytes each, exactly as a computer would store them.

It is a favourite for classroom exercises, puzzle hunts, and debugging: when a program prints binary, this page turns it back into the text it represents.

How to use it

  1. Type or paste text in the top box and press Text → Binary.
  2. Or paste binary (8-bit groups, spaces optional) in the bottom box and press Binary → Text.

Frequently asked questions

Why does one character sometimes become several bytes?

UTF-8 uses one byte for plain ASCII letters, but two to four bytes for accented characters, symbols and emoji. The binary you see is the exact byte sequence a computer stores.

Does the binary need spaces?

No. When decoding, the tool ignores everything except 0 and 1 and reads the stream in 8-bit groups.

Is my text uploaded?

No — the translation runs in your browser.

Related tools

Copied ✓