Binary to Text Converter

Decode binary bytes back into letters, numbers and symbols.

Tip: press Ctrl + Enter to run.

About the Binary to Text Converter

Got a message written in 0s and 1s? Paste it here to read it. The converter reads each group of up to eight bits as one byte and decodes the bytes as UTF-8, so accented letters and emoji work as well as plain English.

Bytes can be separated by spaces or line breaks. If you paste one long string, it is split into eight-bit groups automatically, as long as its length is a multiple of eight. Anything other than 0, 1 and spaces is reported as an error.

How to use it

  1. Paste the binary code.
  2. Click Convert to Text.
  3. Read the decoded message.

Example

Input
01010100 01100101 01111000 01110100 00100000 11110000 10011111 10010001 10001011
Result
Text πŸ‘‹

When to use it

  • Decoding binary puzzles and messages.
  • Checking computer science homework.
  • Inspecting binary data from logs.
  • Learning how bytes map to characters.

Frequently asked questions

Do I need spaces between bytes?

Spaces are recommended. Without them, the input must be a multiple of eight digits long.

Why do I get an invalid UTF-8 error?

The bytes do not form valid text. A bit may be missing or the data may not be text at all.

Can I use 7-bit groups?

Yes. Groups shorter than eight bits are read as numbers, so 7-bit ASCII works when separated by spaces.

Is the text I enter kept private?

Yes. The Binary to Text Converter runs entirely in your web browser, so your text is never uploaded to or stored on our servers. Like most free websites, TextForge shows ads from Google, which may use cookies. See our Privacy Policy for details.