Text to Binary Converter
Type or paste text and see it as binary bytes. The character encoding decides how many bytes each character takes.
0 characters
0 characters
Processed locallyFiles and text are processed in your browser and are not uploaded to our servers.Learn more
Need the opposite? Binary to Text
How to convert text to binary
- 01
Enter your text
Type or paste any text into the input panel.
- 02
Choose the encoding
UTF-8, ASCII or Latin-1.
- 03
Convert and copy
Each byte is written as eight digits separated by a space. Copy or download the result.
One character is not always one byte
In UTF-8, letters A–Z take one byte, but é takes two (11000011 10101001) and most emoji take four. That is why the output can have more groups than your text has characters.
ASCII and Latin-1 use one byte per character, but they cannot represent everything: ASCII stops at code 127 and Latin-1 at 255. Text containing other characters is reported instead of being replaced with question marks.
Related tools
Frequently asked questions
What is “Hello” in binary?
In ASCII and UTF-8: 01001000 01100101 01101100 01101100 01101111.
Why does an emoji produce four bytes?
UTF-8 stores characters outside the basic range in up to four bytes. Emoji fall into that range.
Is there a space between the bytes?
Yes. Each byte is separated by a single space, which is also the format Binary to Text reads back.