Text to Binary

Convert text to UTF-8 binary bytes or decode spaced binary back to text.

Share this tool

Report a problem

Describe the problem without including private input or files.

How useful was this tool?

How useful was this tool?

ASCII uses one byte; accented letters, CJK and emoji use two to four UTF-8 bytes.

Processed on this device. Your text is not uploaded.

0 UTF-8 bytes
Binary encoding info
  • Each byte is represented by eight 0s and 1s.
  • ASCII characters use one byte; other UTF-8 characters can use two to four bytes.
  • For example, A = 01000001 and a = 01100001.
  • Malformed UTF-8 sequences are decoded with replacement characters.

About Text to Binary Converter

Our free text to binary converter transforms any text, from plain English to accented letters, CJK and emoji, into its 8-bit binary representation and can reverse the process to decode binary back into readable text. This dual-mode tool is ideal for students learning how computers store information, developers debugging binary protocols, and anyone curious about the binary number system.

Every character you type has a corresponding binary value in the UTF-8 standard. Plain English letters, digits and symbols take one byte each, identical to ASCII; accented letters take two bytes, most CJK characters three and emoji four. Each byte is written as an 8-digit binary string. For instance, the letter H becomes 01001000, and the word Hello becomes five groups of 8 bits separated by spaces for readability.

The converter supports a swap function that lets you instantly switch between text-to-binary and binary-to-text modes while preserving your current output as the new input. Nothing you enter is uploaded or stored.