Convert words to ones and zeros and back again.
Text is converted to UTF-8 bytes, and every byte is shown as eight binary digits. An ASCII letter takes one byte, while accented letters take two and many emoji take four, which the tool shows accurately.
To decode, paste binary with or without spaces. Anything other than 0 and 1 is ignored, and if the digit count is not a multiple of eight, you get a clear message instead of garbled output.
A byte has eight bits. Plain English letters fit in one byte, so each becomes eight digits. Other characters use more bytes.
01000001, which is 65 in decimal. Lowercase a is 01100001, or 97.
Use the Number Base Converter to convert numbers between binary, octal, decimal and hexadecimal.