UtilityTools

English to Binary Translator

Convert text to 8-bit binary (UTF-8) in three styles, or decode binary back to readable English.

Each character is encoded as its UTF-8 bytes in 8-bit binary. Non-ASCII characters such as é, or 🌍 use multiple bytes.

How binary text works

Computers store every character as a number. UTF-8 — the dominant text encoding on the web — represents each ASCII character (A–Z, a–z, 0–9, basic punctuation) in exactly one byte (8 bits), and characters from other scripts in 2–4 bytes. The translator first encodes your text to UTF-8 bytes, then prints each byte as binary.

FAQ

Is this ASCII or UTF-8?

Both — plain English letters are identical in ASCII and UTF-8. Non-ASCII characters use multi-byte UTF-8 sequences.

Can I paste binary back to get text?

Yes. Paste 0s and 1s (spaces are ignored) and click Decode.

What does "grouped by word" do?

Encodes each word independently and joins them with two spaces so word boundaries are obvious.

More fun translators

🔒 All text is processed locally in your browser.