Text to Binary Converter
Turn any text into binary — the ones and zeros computers store — or decode 8-bit binary back into text. Emojis and accented letters are supported via UTF-8.
How to use the Text to Binary Converter
- Choose text → binary or binary → text.
- Type or paste your input.
- Copy the result.
How it works
Computers store each character as a number. In ASCII, “H” is 72, which is 01001000 in 8-bit binary. Characters outside basic ASCII — accented letters, other scripts and emojis — are encoded in UTF-8 as two to four bytes each. To decode, the binary is split into 8-bit bytes and read back as UTF-8.
Letters in binary
| Character | Decimal | Binary |
|---|---|---|
| A | 65 | 01000001 |
| B | 66 | 01000010 |
| Z | 90 | 01011010 |
| a | 97 | 01100001 |
| z | 122 | 01111010 |
| 0 | 48 | 00110000 |
| 9 | 57 | 00111001 |
| (space) | 32 | 00100000 |
| ! | 33 | 00100001 |
Frequently asked questions
What is “hi” in binary?
01101000 01101001.
Why 8 bits per letter?
A byte (8 bits) can hold 256 values — enough for all basic ASCII characters.
Can binary represent emojis?
Yes — in UTF-8 an emoji usually takes 4 bytes (32 bits).
What is 01000001 in text?
The capital letter A.
How do I convert binary to text by hand?
Split the binary into groups of 8 bits, convert each group to a decimal number (add the place values 128, 64, 32, 16, 8, 4, 2, 1 where there is a 1) and look the number up in an ASCII table: 01000011 = 64 + 2 + 1 = 67 = “C”.