Text to Binary Converter

Binary (UTF-8, 8 bits per byte)01001000 01101001 00100001
Bytes
3
Hex
48 69 21

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

  1. Choose text → binary or binary → text.
  2. Type or paste your input.
  3. 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

CharacterDecimalBinary
A6501000001
B6601000010
Z9001011010
a9701100001
z12201111010
04800110000
95700111001
(space)3200100000
!3300100001

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”.

Related tools