> DECODE BINARY BYTES

Binary to Text Converter

Decode binary code into readable text instantly. Paste spaced or continuous 8-bit bytes below to convert binary to text in your browser, with UTF-8 support for Chinese, emoji and more.

Text mode · UTF-8 bytes · Converts as you type

0 characters

8-bit bytes, separated by spaces or joined together.

Limit: 65,536 UTF-16 units (most characters use one; emoji usually use two).

Ready when you are.

Your input stays in this browser. No signup or uploads.

> 01 START WITH THE BYTES

What is binary to text conversion?

Binary to text conversion turns a string of 0s and 1s back into readable letters, numbers and symbols. Computers store text as bytes, and each byte contains eight bits. A binary to text converter reads those bits in groups of eight, combines the bytes as UTF-8, and prints the result as normal text.

Take 01001000 01101001. The first byte represents “H” and the second represents “i,” so the complete binary string decodes to Hi. Basic ASCII characters use one byte each. Chinese characters and emoji use several UTF-8 bytes, which this tool decodes together.

> 02 FOUR QUICK STEPS

How to convert binary to text

Use the converter above to decode binary bytes without installing an app or creating an account.

  1. 01

    Paste your binary

    Enter 8-bit byte groups such as 01001000 01101001. Spaces are optional, so joined input works too.

  2. 02

    Read the result

    The converter checks every complete byte sequence and updates the decoded text automatically as you type.

  3. 03

    Copy the text

    Use Copy result to place the decoded text on your clipboard for a document, message or code editor.

  4. 04

    Watch for multibyte characters

    If the input contains Chinese, emoji or other non-ASCII symbols, this decoder reads them as UTF-8. For example, 11100100 10111000 10101101 becomes , and 11110000 10011111 10011000 10000000 becomes 😀. ASCII-only decoders cannot read these multibyte sequences correctly.

Pro tip: Bits within each byte are read from left to right, most significant first. If the decoded text looks wrong, check that the total number of bits is a multiple of eight and that no 0 or 1 is missing. Spaces between bytes are optional in this tool.

> 03 COPY AN EXAMPLE

Binary to text examples

These examples cover one-byte ASCII text and multibyte UTF-8 characters. Paste any binary value into the converter to check it.

Binary (UTF-8 bytes)Text result
01001000 01101001Hi
01001000 01100101 01101100 01101100 01101111Hello
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100Hello World
11100100 10111000 10101101
11110000 10011111 10011000 10000000😀

> 04 COMMON QUESTIONS

Binary to Text FAQ

Why does my decoded text show garbled characters?

The binary may contain a missing or extra bit, or the bytes may use an encoding other than UTF-8. Check that every byte has exactly eight bits and that the full byte sequence is valid UTF-8. ASCII-only decoders also cannot interpret multibyte characters such as Chinese text or emoji.

Can I paste binary without spaces between bytes?

Yes. You can paste continuous binary such as 0100100001101001 or separate each byte with spaces. For continuous input, the total number of bits must be a multiple of eight.

What characters can this decoder read?

It can decode any valid UTF-8 text, including all ASCII characters, Latin alphabets, digits, punctuation, Chinese, Japanese, Korean, emoji and more. ASCII itself defines 128 code points, numbered 0 through 127; characters outside that range use UTF-8 byte sequences.

> REVERSE THE DIRECTION

Need to turn text into binary?

Use the text to binary converter on our homepage, choose Text as the source and Binary as the target, then enter your message.

Convert text to binary