Binary Code Translator
Translate text to binary and back.
Binary
01001000 01100101 01101100 01101100 01101111
Text is encoded as UTF-8, so accented letters and emoji round-trip correctly. Everything runs in your browser.
Frequently asked questions
What format is the binary output in?+
Each character becomes an 8-bit byte (its UTF-8 code unit in binary), separated by spaces — e.g. "Hi" becomes 01001000 01101001.
Does this handle emoji and non-English text?+
Yes — text is encoded as UTF-8 first, so accented letters, emoji, and non-Latin scripts round-trip correctly (a character outside the ASCII range just becomes more than one byte).
Is my text uploaded anywhere?+
No. All translation happens client-side in your browser; nothing you type is sent to a server.