LinguaholicTools

Binary Code Translator

Translate text to binary code and back, convert between decimal and binary numbers, and read the full binary alphabet chart.

Quick phrases:
Binary
Result appears here…

What is a binary translator?

A binary translator converts ordinary text into binary code and binary code back into readable text. Computers store every letter as a number, and binary is the base-2 way of writing those numbers using only 0 and 1. This free tool converts text ↔ binary and decimal ↔ binary numbers, and includes a full binary alphabet chart.

How to use this binary translator

  1. Text β†’ Binary: type text to get its 8-bit binary code.
  2. Binary β†’ Text: paste binary (groups of 0s and 1s separated by spaces) to decode it.
  3. Number β†’ Binary and Binary β†’ Number: convert whole numbers between decimal and binary.
  4. Tap a quick phrase or press Copy to save a result.

How binary code works

Binary is a base-2 number system: each digit (a bit) is either 0 or 1, and place values double from right to left β€” 1, 2, 4, 8, 16, and so on. Eight bits make one byte, which can represent 256 different values (0–255). Text is stored by giving each character a number via the ASCII standard, then writing that number in binary. For example, the letter H is ASCII 72, which is 01001000 in 8-bit binary.

How to read binary code

To read binary text by hand: split it into bytes (groups of eight), convert each byte to a decimal number by adding up the place values where a 1 appears, then look that number up in the ASCII table. It is slow by hand, which is exactly what this translator automates.

Binary alphabet chart

Here is every letter A–Z and digit 0–9 in 8-bit binary. Lowercase letters follow the same pattern with values 32 higher (for example a = 01100001).

Letters A–Z in binary (8-bit ASCII)

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

Digits 0–9 in binary

000110000
100110001
200110010
300110011
400110100
500110101
600110110
700110111
800111000
900111001

β€œI love you” in binary

A popular thing to look up (and to put on cards, jewellery, and gifts) is β€œI love you” in binary: 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101. Use the quick-phrase button in Text β†’ Binary to generate any phrase you like.

Binary numbers vs. binary text

There are two different things people mean by β€œbinary”. Encoding text as binary uses one byte per character (above). Converting a number to binary is base conversion β€” for example the number 42 is 101010. The Number ↔ Binary modes handle that case.

Is anything uploaded?

No. This binary translator runs entirely in your browser. Nothing you type is uploaded or stored, and it works offline.

Frequently asked questions

How do I convert text to binary?
Type or paste your text in the Text β†’ Binary box. Each character is converted to its 8-bit binary code, with a space between bytes. For example, 'Hi' becomes 01001000 01101001.
How do I read binary code?
Split the binary into groups of 8 digits (one byte per character). Convert each byte to its decimal value, then look up that number in the ASCII table to get the letter. This tool does it instantly in the Binary β†’ Text mode.
What is 'A' in binary?
The capital letter A is 01000001 in 8-bit binary, because A has the ASCII value 65 and 65 in binary is 1000001, padded to eight bits. Lowercase a is 01100001 (ASCII 97).
What is 'I love you' in binary?
'I love you' in binary is 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101 (including the spaces between words). Tap the 'I love you' quick phrase to generate it.
How many bits represent one character?
Standard ASCII text uses 8 bits (one byte) per character, which can represent 256 values. Characters beyond basic ASCII, such as emoji, use more bits β€” this tool widens the binary groups automatically so the text still decodes correctly.
How do I convert binary to a decimal number?
Use the Binary β†’ Number mode and enter a binary number such as 101010; it returns the decimal value (42). To go the other way, use Number β†’ Binary. This is number-base conversion, separate from encoding text as binary.