Binary ↔ Text Converter

Encode any text to 8-bit binary and decode binary back into UTF-8 text.

Convert text to binary (UTF-8 bytes split into 8-bit groups) and back. Handy for explaining how computers store text, decoding puzzle clues and verifying byte-level encodings of multilingual strings.

Common use cases

  • Teach binary representation in computer-science classes
  • Decode binary clues in escape rooms, CTFs and puzzle games
  • Verify UTF-8 byte sequences for emoji and CJK characters
  • Generate binary art or 'binary love letter' style messages

Frequently asked questions

Why is each character sometimes more than 8 bits?
We encode text as UTF-8, so emoji and non-ASCII characters take 2–4 bytes (16–32 bits), each shown as an 8-bit group.
What separator should I use when decoding?
Spaces between 8-bit groups. We strip any non-0/1 characters before parsing.
Is binary the same as Base2?
Yes — '01010100' is just Base2 representation. We label it 'binary' since that's the colloquial term.

Related tools