Type text to get binary, or paste 0s and 1s to read them. Spaces between bytes are optional.
Computers store each character as a number. In ASCII, H is 72 and i is 105. Write those numbers in base 2, padded to eight digits, and you have binary: 01001000 01101001 is “Hi”. Each group of eight bits is one byte.
Characters beyond basic ASCII (accents, symbols, emoji) are stored in UTF-8 as two to four bytes. The translator encodes and decodes those correctly too.
Split the bits into groups of eight. Each group is one character's code: 01001000 is 72, which is H in ASCII. Paste it here and the tool does the splitting and the lookup.
No. An unbroken run of 0s and 1s is cut into groups of eight automatically.
Yes. Text is encoded as UTF-8, so characters outside basic ASCII become two to four bytes and decode back correctly.