Alphabet Atlas

Binary translator

Type text for binary, or paste binary to read it.

About this translator

Computers store text as numbers, and numbers as binary: a row of ones and zeros. Each character gets a code (in plain English text, the ASCII code), and the code is written in eight binary digits, called a byte. The capital letter A is 65, which is 01000001 in binary.

This translator converts text into 8-bit binary and back. Characters outside plain ASCII, such as accented letters and emoji, are converted using UTF-8, so one character may take two, three or four bytes.

To read binary by hand, write the place values 128, 64, 32, 16, 8, 4, 2, 1 under the eight digits and add up the values where there is a 1. For 01000001, that is 64 plus 1, or 65, which is the letter A.

ASCII letters and numbers in binary

CharacterDecimalBinary
A6501000001
B6601000010
C6701000011
D6801000100
E6901000101
F7001000110
G7101000111
H7201001000
I7301001001
J7401001010
K7501001011
L7601001100
M7701001101
N7801001110
O7901001111
P8001010000
Q8101010001
R8201010010
S8301010011
T8401010100
U8501010101
V8601010110
W8701010111
X8801011000
Y8901011001
Z9001011010
a9701100001
b9801100010
c9901100011
d10001100100
e10101100101
f10201100110
g10301100111
h10401101000
i10501101001
j10601101010
k10701101011
l10801101100
m10901101101
n11001101110
o11101101111
p11201110000
q11301110001
r11401110010
s11501110011
t11601110100
u11701110101
v11801110110
w11901110111
x12001111000
y12101111001
z12201111010
04800110000
14900110001
25000110010
35100110011
45200110100
55300110101
65400110110
75500110111
85600111000
95700111001

Questions

How do I convert text to binary?

Type the text in the first box. Each character is replaced by its 8-digit binary code and the codes are separated by spaces.

What is binary for the letter A?

The capital letter A is 01000001. The lowercase letter a is 01100001: the only difference is the 32s place.

Can I convert binary back to text?

Yes. Paste groups of eight 0s and 1s into the second box. Spaces between groups are optional.

Does it handle emoji?

Yes, using UTF-8. An emoji usually takes four bytes, which shows as four groups of eight digits.