Text to Binary Converter

Convert text to binary and binary back to text (UTF-8, 8-bit).

01001000 01101001 00100001

Encoding uses UTF-8, so emoji and accented letters convert correctly (some become several bytes). Each byte is shown as 8 bits. Runs in your browser.

Convert text into binary (8 bits per byte) or decode binary groups back into readable text. Encoding uses UTF-8, so emoji and accented letters convert correctly β€” some characters become several bytes. Great for learning how computers store text, puzzles and CS homework. Runs entirely in your browser.

How to use the Text to Binary

  1. Choose Text β†’ Binary or Binary β†’ Text.
  2. Type or paste your text or 8-bit binary groups.
  3. Copy the converted result.

Frequently asked questions

Why are some characters more than 8 bits?

UTF-8 encodes common Latin characters in one byte (8 bits) but uses two to four bytes for accented letters, symbols and emoji β€” so they appear as multiple 8-bit groups.

What format should binary input be in?

8-bit groups of 0s and 1s separated by spaces, e.g. 01001000 01101001 for 'Hi'.

Is my text uploaded?

No. Encoding and decoding run entirely in your browser.