Symbol Translator

Binary Alphabet

The 8-bit binary code for A–Z, a–z, numbers and common punctuation, plus the 5-bit classroom alphabet. Copy any value or write a name in binary below.

Write your name in binary

Type a name and get its 8-bit binary code, ready to copy.

Binary
Your binary appears here.

Binary Alphabet: 8-bit Codes

Uppercase letters

Uppercase letters A to Z in 8-bit binary
Character8-bit binaryActions
A01000001
B01000010
C01000011
D01000100
E01000101
F01000110
G01000111
H01001000
I01001001
J01001010
K01001011
L01001100
M01001101
N01001110
O01001111
P01010000
Q01010001
R01010010
S01010011
T01010100
U01010101
V01010110
W01010111
X01011000
Y01011001
Z01011010

Lowercase letters

Lowercase letters a to z in 8-bit binary
Character8-bit binaryActions
a01100001
b01100010
c01100011
d01100100
e01100101
f01100110
g01100111
h01101000
i01101001
j01101010
k01101011
l01101100
m01101101
n01101110
o01101111
p01110000
q01110001
r01110010
s01110011
t01110100
u01110101
v01110110
w01110111
x01111000
y01111001
z01111010

Digits and punctuation

Digits and common punctuation in 8-bit binary
Character8-bit binaryActions
000110000
100110001
200110010
300110011
400110100
500110101
600110110
700110111
800111000
900111001
.00101110
,00101100
!00100001
?00111111
'00100111
"00100010
(00101000
)00101001
-00101101
:00111010
;00111011
?00111111
/00101111
@01000000
#00100011
$00100100
%00100101
&00100110
*00101010
+00101011
=00111101
_01011111
Space00100000

5-bit Binary Alphabet

This is the simplified five-bit classroom code: A = 00001, B = 00010, and Z = 11010. It is not ASCII.

5-bit classroom alphabet

The 5-bit classroom alphabet, A = 00001 to Z = 11010
Character5-bit binaryActions
A00001
B00010
C00011
D00100
E00101
F00110
G00111
H01000
I01001
J01010
K01011
L01100
M01101
N01110
O01111
P10000
Q10001
R10010
S10011
T10100
U10101
V10110
W10111
X11000
Y11001
Z11010

How to use the binary alphabet

  1. 1

    Choose a table

    The 8-bit tables cover uppercase letters, lowercase letters, digits and common punctuation. The 5-bit table is a separate classroom code and is labelled so it is not confused with ASCII.

  2. 2

    Copy one value

    Press the copy button on a row to copy that binary group. Leading zeros are part of the value, so keep all eight digits when you paste it.

  3. 3

    Write a name

    Use the name tool at the top of the page to turn a word into a space-separated binary string. The output uses the same 8-bit table as the chart.

  4. 4

    Print the chart

    The print button produces a paper copy of the tables for a lesson, a library display or a coding exercise.

One alphabet, three tables

The binary alphabet is not a single fixed list. It depends on the character encoding. In ASCII and UTF-8, an uppercase A is 01000001, a lowercase a is 01100001, and the digit 0 is 00110000. Each character is stored in one byte, which is eight bits.

The tables on this page use 8-bit values because that is how modern text is normally grouped.

Why case changes one bit

In ASCII, uppercase and lowercase letters sit in two blocks. The uppercase block starts at 01000001 for A, and the lowercase block starts at 01100001 for a. The difference is a single bit in the third position.

That one bit is useful: a program can switch case by changing one value instead of looking up a new character.

The 5-bit classroom code

Some lessons use a simpler five-bit alphabet: A is 00001, B is 00010, and so on up to Z as 11010.

This is a teaching shortcut, not the code a computer uses for text. The 5-bit table is included because it is common in classroom worksheets and puzzles, and it is clearly separated from the 8-bit ASCII tables so the two are not mixed.

Writing a name in binary

A name in binary is just the 8-bit value of each letter, written in order with spaces for readability. The name tool uses the same table as the chart, so a capital letter and a lowercase letter produce different results.

Tell the recipient which encoding you used; the same eight digits can mean different characters in different encodings.

Reading binary back into text

Group the bits into blocks of eight, then look up each block in the table. A block that is shorter than eight bits is probably missing a leading zero. The main binary translator can decode a pasted string and will warn you when a group has the wrong length.

Spaces and punctuation have codes too. The space is 00100000, a period is 00101110, and a comma is 00101100. Those groups are easy to overlook when you are copying a message by hand.

Common questions about binary letters

What is the alphabet in binary? It is the set of 8-bit values for A–Z, a–z, digits and punctuation, as shown in the tables above. The same letters have different values in other encodings, so the table and the encoding have to match.

How do you say “hi” in binary? Lowercase h is 01101000 and i is 01101001, so the message is 01101000 01101001. With capital letters it would be 01001000 01101001 for “Hi”.

How do you write “I love you” in binary? Use the 8-bit values for each letter and keep the spaces as 00100000 groups. The result is longer than the English sentence because every character needs eight bits.

Frequently asked questions

Why does the letter A start with 01000001?

In ASCII, the uppercase letters begin at decimal 65. The binary form of 65 is 01000001, so A gets that value. The leading zero is part of the eight-bit byte and should not be dropped.

Do capital and lowercase letters have different binary codes?

Yes. Uppercase A is 01000001 and lowercase a is 01100001. The two blocks differ by one bit, so a binary message changes when the case changes.

What does 00100000 mean?

00100000 is the 8-bit value for a space. In a binary sentence, it marks the gap between words and is just as important as the letters around it.

Can I print this binary alphabet chart?

Yes. The print button above the tables creates a paper-friendly version with the uppercase, lowercase, digit, punctuation and 5-bit tables.

How do I write a space in binary?

Use 00100000 for a space in 8-bit ASCII or UTF-8. Do not remove the group when you copy a sentence, or the decoder will join the surrounding words.

Why are the 5-bit codes different from the 8-bit codes?

The 5-bit table is a separate classroom convention. It numbers A as 00001 and Z as 11010, while 8-bit ASCII gives every letter a full byte with a different value.

Related tools