Text ⇄ Binary

Convert text to binary and binary back to text online. Free text-to-binary translator with ASCII and UTF-8 support.

Ready.

How to use the Text ⇄ Binary

  1. Choose Text → Binary to convert text into binary, or Binary → Text to decode it back.
  2. Type or paste your content into the input box.
  3. The result appears instantly in the output box, with full UTF-8 support for every character.
  4. Click Copy to grab the result, or Swap to move the output back into the input.

Frequently asked questions

How does text-to-binary conversion work?
Each character is converted to its UTF-8 byte value, then written out as an 8-digit binary number (like 01000001 for the letter "A"). Groups are separated by spaces.
Does it support emojis and non-English characters?
Yes. Conversion uses UTF-8 encoding under the hood, so accented letters, emojis, and non-Latin scripts all convert correctly — some characters just use more than one 8-bit group.
Why do I get an “invalid binary” error?
Binary → Text expects space-separated groups of exactly 8 digits (0s and 1s). Extra characters, missing digits, or anything other than 0/1 will trigger this error.
Is my data sent anywhere?
No. All conversion happens locally in your browser — nothing is uploaded or stored.