Binary to Text Translator

Content updated .

Decode binary into readable text or switch direction to convert text to binary. Supports ASCII and UTF-8 text.

How to use it

Select a direction and enter your input. Binary input must contain complete 8-bit bytes, optionally separated by whitespace. Press Convert, then copy or download the output.

Useful example

01001000 01101001 becomes Hi. The letter A is 01000001, which is decimal 65 in the ASCII table.

One byte for A, two bytes for é

A is 01000001 in ASCII and UTF-8. The precomposed letter é encodes as 11000011 10101001 in UTF-8. This is why one character does not always equal one byte. Spaces between groups make the bytes easier to inspect but are optional when decoding complete bytes.

Frequently asked questions

Why do I get an incomplete-byte error?

Each byte needs eight binary digits. For example, enter 01000001 rather than 1000001. Whitespace is allowed; characters other than 0, 1 and whitespace are rejected.

Can every eight-bit value be decoded on its own?

No. Bytes above the ASCII range may be part of a multibyte UTF-8 sequence. An invalid sequence is reported rather than silently replaced.

Is binary encoding encryption?

No. Binary is a representation of data. Anyone using the same encoding can decode it; it does not provide secrecy.

Related calculators and tools

Free browser tools for everyday tasks. Download a copy of work you want to keep.