Text to Binary Converter

Convert any text into 8-bit binary (ASCII/UTF-8 bytes) instantly — plus how to read binary back into text.

—

Formula

Each character maps to its ASCII/UTF-8 code (e.g. H = 72), written as an 8-bit binary number: 72 = 64+8 = 01001000. Reverse: split into 8-bit groups, sum bit × place value (128 64 32 16 8 4 2 1), map the number back to a character.

Examples

InputResult
Hi01001000 01101001
A01000001 (65)
a01100001 (97)
000110000 (48)

Frequently Asked Questions

Why 8 bits per character?

Extended ASCII and UTF-8 both use one byte (8 bits) for the basic Latin alphabet. Uppercase and lowercase differ by exactly one bit: A = 01000001, a = 01100001.

How do I convert binary back to text?

Take each 8-bit group, multiply each bit by its place value (128, 64, 32, 16, 8, 4, 2, 1), sum them, and look up the character: 01001000 = 72 = H.

What about emoji and non-Latin letters?

They encode as multiple bytes in UTF-8; this tool shows the first byte per character position. For full multi-byte decoding, use a UTF-8 aware tool.

Is this the same as binary numbers?

The bits are the same — the interpretation differs. 01000001 is both the number 65 and the letter A; context (a text decoder vs a calculator) decides.

Related Calculators

Hex to RGB ConverterPixels to Inches Converter