How a binary decoder reads text
Start with complete eight-bit groups, then interpret the resulting bytes as UTF-8. For example, 01001000 is byte 72 and decodes to H, while 01101001 is byte 105 and decodes to i, so the pair produces Hi.
Decode valid 8-bit binary bytes into readable UTF-8 text.
01001000 01100101 01101100 01101100 01101111 Hello Start with complete eight-bit groups, then interpret the resulting bytes as UTF-8. For example, 01001000 is byte 72 and decodes to H, while 01101001 is byte 105 and decodes to i, so the pair produces Hi.
The input 11111111 can be the number 255, but it is not valid standalone UTF-8 text. Use Binary Converter for whole-number arithmetic and Binary to Text Converter for a sequence of encoded text bytes.
Every group must contain exactly eight 0 or 1 digits, and the full byte sequence must be valid UTF-8. Missing leading zeroes, accidental punctuation, or bytes from another character encoding can make an otherwise familiar binary string fail.
Quick reference
Each word is written as UTF-8 bytes, with one space between every 8-bit group.
| Word | Binary |
|---|---|
| H | 01001000 |
| Hi | 01001000 01101001 |
| OK | 01001111 01001011 |
| Hello | 01001000 01100101 01101100 01101100 01101111 |
Use one space between each eight-digit binary byte.
No. EncodeLab performs this conversion locally in your browser. Your input is not sent to an EncodeLab server or stored by us.
The input may contain a non-binary digit, an incomplete byte, or a byte sequence that is not valid UTF-8.
Yes, provided the binary represents valid UTF-8 bytes.