How to Read Binary Code: Numbers, Letters and a Full A–Z Chart

Quick answer: binary uses only 0 and 1. Each position is worth double the one to its right — 128, 64, 32, 16, 8, 4, 2, 1 for an 8-digit byte. Add up the values where there's a 1: 01000001 = 64 + 1 = 65, which is the letter A. Every letter, number and symbol has its own 8-bit code.

Binary looks like a wall of zeros and ones, but there's only one idea to learn: place value. Once that clicks you can turn binary into numbers, and then into letters, by hand. Or paste it into the translator below and skip the maths.

0️⃣
Binary Translator

Convert text to binary code and binary back to text. Also shows hex and decimal codes.

Open the tool →

Step 1: Understand place values

In everyday decimal numbers, each place is worth ten times the one to its right: ones, tens, hundreds. Binary works the same way, but each place is worth two times the one to its right.

Position8th7th6th5th4th3rd2nd1st
Value1286432168421

Step 2: Convert binary to a number

Write the place values above the digits, then add up the values wherever there's a 1. Ignore the 0s.

  • 1010 = 8 + 2 = 10
  • 1111 = 8 + 4 + 2 + 1 = 15
  • 00101101 = 32 + 8 + 4 + 1 = 45
  • 11111111 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255, the biggest number one byte can hold

To go the other way (decimal to binary), keep subtracting the largest place value that fits. For 45: 32 fits (13 left), 16 doesn't, 8 fits (5 left), 4 fits (1 left), 2 doesn't, 1 fits. That gives 101101, or 00101101 as a full byte. The number base converter does binary, octal, decimal and hex conversions instantly.

Step 3: Convert binary to letters

Computers store text as numbers using a code table called ASCII (and its modern superset, UTF-8). Capital A is 65, B is 66, and so on; lowercase a is 97. So to read a letter, convert the byte to a number and look it up.

Example: 01001000 01101001

  • 01001000 = 64 + 8 = 72 = H
  • 01101001 = 64 + 32 + 8 + 1 = 105 = i

It says "Hi". A space between words is 00100000 (32).

Binary alphabet chart (A–Z)

LetterUppercaseLowercaseLetterUppercaseLowercase
A0100000101100001N0100111001101110
B0100001001100010O0100111101101111
C0100001101100011P0101000001110000
D0100010001100100Q0101000101110001
E0100010101100101R0101001001110010
F0100011001100110S0101001101110011
G0100011101100111T0101010001110100
H0100100001101000U0101010101110101
I0100100101101001V0101011001110110
J0100101001101010W0101011101110111
K0100101101101011X0101100001111000
L0100110001101100Y0101100101111001
M0100110101101101Z0101101001111010

Notice the pattern: uppercase letters start with 010 and lowercase with 011. The last five digits are the letter's position in the alphabet — A is 00001 (1), Z is 11010 (26). That's the shortcut people use to read binary messages quickly.

Digits have their own codes too: the character "0" is 00110000 (48), "1" is 00110001, up to "9" at 00111001.

How to translate text to binary

  1. Type or paste your text into the binary translator.
  2. Click Text → Binary. Each character becomes an 8-bit group, separated by spaces.
  3. To decode, paste the 0s and 1s and click Binary → Text. Spaces between bytes are optional — a continuous string of 0s and 1s is split into groups of eight automatically.

The translator uses UTF-8, so emoji and accented letters work too — they just take two to four bytes each instead of one. It can also convert text to hexadecimal, which is the shorter way programmers usually write bytes.

Where you'll actually meet binary

  • Puzzles, escape rooms and geocaches often hide messages in binary — the A–Z chart above is all you need.
  • Networking: IP addresses and subnet masks are binary underneath. 255.255.255.0 is 24 ones followed by 8 zeros, which is why it's written /24.
  • File permissions: Unix permissions like 755 are three groups of three bits (read, write, execute).
  • Binary clocks and watches show each digit of the time as a column of lights with values 8, 4, 2, 1 — add up the lit ones.

If you like codes, try the Morse code translator too — it turns text into dots and dashes and can play them as sound.

Frequently asked questions

What does 01001000 01101001 mean?

It spells "Hi". 01001000 is 72, the code for capital H, and 01101001 is 105, the code for lowercase i.

Why are letters 8 digits long in binary?

Each letter is stored in one byte, which is 8 bits. A byte can hold 256 different values (0–255), which is enough for every English letter, digit and punctuation mark in ASCII.

How do you write your name in binary?

Look up each letter in the binary alphabet chart (capital and lowercase letters have different codes) and write the 8-bit codes in order, with a space between letters. Or type your name into the binary translator and copy the result.

Is binary read left to right?

Yes, you write and read the digits left to right, but the place values grow from right to left: the rightmost digit is worth 1, then 2, 4, 8 and so on.

What is 1010 in binary?

1010 in binary is 10 in decimal: 8 + 0 + 2 + 0.

Written by Abdur Rehman

ERP developer and AI & automation engineer who builds and maintains every tool on WebToolNest. More about me.