Boneyard Tools

Binary Translator: Text to Binary and Back

Type text to see its binary code, or paste binary to read the text back. Encoding uses UTF-8 bytes, so emoji and accented letters translate correctly. Everything runs in your browser.

How to translate text and binary

  1. Pick a mode: Text to binary, or Binary to text.
  2. Type or paste your input into the box.
  3. Read the translated result, which updates as you type, then copy it.

Examples

Text to binary

Hi
01001000 01101001

Binary to text

01000001
A

Frequently asked questions

How does text turn into binary?

Each character is encoded as UTF-8 bytes, and every byte is written as eight binary digits. The letter A is byte 65, which is 01000001. Plain ASCII characters use one byte, while emoji and many accented letters use two to four bytes.

Does it support emoji and accented characters?

Yes. The translator uses UTF-8, so characters outside basic ASCII, such as cafe with an accent or an emoji, encode to several bytes and decode back to the exact original text.

What binary format does it expect when decoding?

Groups of eight bits, made only of 0s and 1s. Spaces, tabs and line breaks between groups are ignored, so both 01001000 01101001 and 0100100001101001 work. The total number of digits must be a multiple of eight.

Why do I get an invalid binary error?

The input contains a character other than 0 or 1, or the digit count is not a multiple of eight. Remove any stray characters and make sure each byte has exactly eight bits.

Is my text sent to a server?

No. The translation happens entirely in your browser, so whatever you type never leaves your device.

Related tools