Binary Translator

Type text to see its binary form, or paste 0s and 1s to decode them β€” direction detected automatically, full Unicode supported.

How text becomes binary

Every character is stored as one or more bytes β€” numbers from 0 to 255 β€” using the UTF-8 encoding. Each byte is shown here as 8 binary digits: "H" is 72 in decimal, which is 01001000 in binary. Emoji and accented letters take 2–4 bytes each.

Frequently asked questions

Why does each letter use exactly 8 digits?

Computers group bits into 8-bit bytes. The leading zeros matter: without them you couldn't tell where one character ends and the next begins.

Why does one emoji produce four groups?

UTF-8 uses one byte for basic ASCII characters but up to four for the rest of Unicode. πŸ˜€ encodes as four bytes: 11110000 10011111 10011000 10000000.

Can I paste binary without spaces?

Yes β€” as long as the total length is a multiple of 8, the translator splits it into bytes automatically.

Last updated: 2026-07-13