Free binary to text converter

Binary to Text Converter

Paste binary code and read it as text. This page does one job: decode 8-bit binary into letters, numbers, and symbols. For both directions, use the Binary Translator.

binarytranslator.pro
Live conversion
Binary Code Auto translate Text / English
Input
Switch direction
Output
Characters 0
Bytes 0
Bits 0
Ready

Need to encode text into binary?

Go the other way with our English to Binary Converter, or use the main Binary Translator to switch between both directions from one tool.

Decode binary code into text

01

Binary to text, nothing else

Paste a binary string and get the characters it encodes. The converter reads 8-bit groups and writes the matching letter, number, or symbol.

02

Spaces optional

Binary with spaces between bytes, or one continuous string, both work when every group is a full 8 bits. A short group is rejected instead of being guessed.

03

ASCII and UTF-8

English letters and digits map one byte each. Characters outside basic ASCII, such as accented letters, use more than one byte and still decode when the bytes are complete.

04

Stays in the browser

Decoding runs on this page. The binary you paste is not uploaded. Use it for homework, message checks, and quick inspections of encoded text.

How binary becomes text

Each written character is stored as one or more bytes. A byte is eight bits, so the binary for the letter H is 01001000. This converter splits your input into those groups and maps each group back to a character. That is binary to text: bits in, readable characters out.

When to use this page

Use it when you already have binary and want the text. A class exercise, a copied message, or a byte dump all fit. If you need to go the other way, the English to Binary Converter encodes text into binary. Number conversions sit on the binary to decimal and decimal to binary pages.

How to convert binary to text

  • Step 1: Leave the tool in Binary to Text mode. The left box is for binary, the right box is the text.
  • Step 2: Paste the binary. Spaces between each 8-bit group are optional.
  • Step 3: Read the decoded text in the output box. It updates as the input changes.
  • Step 4: Copy the text if you need it somewhere else.

Related Converters

This page only decodes binary into text. The other converters cover encoding and number bases, and each one links back to the main translator.

Binary Translator

Convert in either direction: binary to text, or text to binary.

English to Binary Converter

Encode words and sentences into 8-bit binary.

Binary to Decimal Converter

Turn a binary number into a base-10 value, which is not the same as decoding it into letters.

Decimal to Binary Converter

Turn a decimal number into binary bits.

ASCII to Binary Converter

Work at the character-code level when you want ASCII bytes specifically.

Hex to Binary Converter

Convert hexadecimal values into 4-bit binary groups.

All Binary Tools

See every converter and guide on the site in one place.

Example Conversion

Text to Binary

Input: Hello

Output: 01001000 01100101 01101100 01101100 01101111

Binary to Text

Input: 01001000 01101001

Output: Hi

Binary to Text Decoding Reference

How the same decoder behaves on different inputs: byte grouping, spaces, multi-byte UTF-8 characters, and broken groups.

Binary input Bytes Decoded What it shows
01001000 011010012HiBytes separated by spaces
01001000011010012HiThe same bytes with no spaces
01001000 01101001 001000013Hi!Punctuation has its own byte
01001000 01101001 00100000 01111001 01101111 011101016Hi you00100000 is a space character, not a separator
00110100 00110010242Digits use their character codes, not their numeric value
11000011 101010012éTwo-byte UTF-8 character
11100010 10000010 101011003€Three-byte UTF-8 character
11100100 10111101 101000003你Three-byte CJK character
11110000 10011111 10011000 100000004😀Four-byte UTF-8 emoji
01001000 01101001 12 + 1 bitHiTrailing incomplete byte is ignored

Popular Binary Examples

Hello → 01001000 01100101 01101100 01101100 01101111

Admin → 01000001 01100100 01101101 01101001 01101110

Launch → 01001100 01100001 01110101 01101110 01100011 01101000

FAQ

What does a binary to text converter do?

It reads binary digits in groups of eight and turns each group into the character that byte represents. 01001000 01101001 is the text "Hi".

Why must binary be read in groups of eight?

Eight bits make one byte, and in ASCII one byte is one character. A group of seven or nine bits has no character to map to, which is why decoders work from the left in 8-bit blocks.

Do I need to put spaces between the 8-bit groups?

No. Spaces are only there for humans. The decoder strips them and splits the remaining bits into bytes, so 0100100001101001 and 01001000 01101001 both decode to "Hi".

Why does my decoded text show a replacement character or question marks?

That symbol means the decoder found a byte it could not map. The usual causes are a byte that is invalid in UTF-8 (such as 11111111), a character split across the wrong boundary, or text that was encoded with a legacy single-byte charset instead of UTF-8.

How can I tell ASCII from UTF-8 in a binary string?

ASCII bytes always start with 0, for example 01001000. In UTF-8, a character that needs more than one byte starts with 110, 1110, or 11110, and the following bytes start with 10. Seeing 11000011 means the next byte belongs to the same character.

Can this converter decode Chinese characters or emoji?

Yes, as long as the binary was produced from UTF-8 text. Chinese characters usually take three bytes and emoji take four, so they look much longer than an English letter, which is one byte.

What is the difference between binary to text and binary to decimal?

Binary to text treats the bits as character codes and returns letters. Binary to decimal treats the whole string as one number and returns a Base-10 value. 01001000 decodes to "H" as text but equals 72 as a number.

What happens if the binary string ends with an incomplete byte?

The leftover bits are ignored, because there is no complete character to produce. Removing the last few digits usually explains why the final character of a decoded message is missing.

Further Reading

Background guides that explain what the bytes mean once they are decoded.

What Is Binary Code?

Why every letter is a group of 0s and 1s, and where ASCII and UTF-8 differ.

How to Read Binary Code

The 8-bit grouping method worked through by hand, one character at a time.

Binary Alphabet Chart

A–Z, a–z, digits, and symbols with their binary and decimal values.

Decode binary to text

Paste binary code above and read the characters it encodes. Encoding text back into binary is on the Binary Translator.

Use Binary Translator

Blog

Learn Binary Translation