Skip to content

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

  1. 01

    Enter your text

    Type or paste any text into the input panel.

  2. 02

    Choose the encoding

    UTF-8, ASCII or Latin-1.

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