Home/Calculators/Tech & Data/Binary to Text Calculator

Binary to Text Calculator

Decode space-separated 8-bit binary groups into readable ASCII text instantly and free.

binary-to-text-calculator
Result
—
In summary: Binary 01001000 01101001 decodes to Hi. Each 8-bit group is one character: 01001000 is 72 (H) and 01101001 is 105 (i). Separate every byte with a space and the tool returns the text.

How binary to text decoding works

Computers store text as numbers using ASCII, where each character has a code from 0 to 127. One character fits in 8 bits (a byte). To decode, split the binary into 8-bit groups, convert each group to its decimal value, then map that number to its character. 01001000 is 72 = H and 01101001 is 105 = i, giving Hi.

The pattern becomes predictable once you spot it. Uppercase letters run from 01000001 (A, 65) to 01011010 (Z, 90); lowercase sits exactly 32 higher, so every lowercase byte starts 011. Digits 0-9 occupy 48-57, and every printable ASCII byte begins with a 0 in the leading position.

How to use this calculator

Paste binary as 8-bit groups separated by spaces, one byte per character. The tool returns the decoded text. To convert a single binary number to a plain number instead, use the binary to decimal calculator.

Because the conversion runs in your browser, nothing you paste is uploaded or kept. Two formatting mistakes cause almost every failure: groups shorter than eight bits (a leading zero was trimmed somewhere) and missing spaces, which merge two characters into one unreadable block.

Binary to text reference

Example ASCII letters:

BinaryDecimalChar
0100000165A
0100100072H
0110000197a
01101001105i
0010000032space

To see the math behind each byte, try the bits to bytes calculator.

Decoding a whole sentence works the same way, one byte per character including the spaces between words - 00100000 is the space itself, which is why a decoded message runs together if those bytes were stripped out. To go the other way and turn a sentence back into bits, use the text to binary converter.

Frequently asked questions

What does 01001000 01101001 spell?
Hi. 01001000 is 72 (H) and 01101001 is 105 (i) in ASCII.
Why must binary be in 8-bit groups?
Each ASCII character is one byte (8 bits), so the decoder reads one 8-bit group per character.
How do I separate the bytes?
Put a single space between each 8-bit group, for example 01001000 01101001.
Does this support non-English characters?
It decodes standard ASCII (codes 0–127). Extended or Unicode characters need multi-byte encodings not covered here.
Is the binary I paste sent to a server?
No. Decoding happens entirely in your browser with JavaScript, so nothing you paste is uploaded or stored. The text disappears as soon as you close or reload the page.
How this tool works

The formula behind this tool is written out in full in the sections above, so you can check the maths yourself. Every calculator on Calculorium is verified against worked examples with automated tests before it is published, and pages are reviewed as formulas or standards change. Nothing you type is sent anywhere — the calculation runs entirely in your browser. Read how we build and check these tools.

Last updated: July 27, 2026 · Calculations run in your browser. Estimates for information only.