Text to Binary

Convert text to binary, octal, and hexadecimal -- or decode back to text

Frequently Asked Questions

How does text to binary conversion work? +
Each character in your text has a numeric code (its Unicode/ASCII value). The binary conversion represents that number in base-2 using only 0s and 1s. Standard ASCII characters use 8 bits (one byte) per character, so the letter 'A' (code 65) becomes 01000001.
What is the difference between binary, octal, and hexadecimal? +
These are different number base systems. Binary (base-2) uses digits 0-1, octal (base-8) uses digits 0-7, and hexadecimal (base-16) uses digits 0-9 and letters A-F. They all represent the same values but in different formats. Hex is the most compact, binary is the most verbose.
Can I convert binary back to text? +
Yes! This tool supports two-way conversion. Switch to "Binary to Text" mode, paste binary, octal, or hex values separated by spaces, select the format, and click Decode to convert back to readable text.
Does this tool support Unicode and special characters? +
Yes. The tool handles the full range of characters including accented letters, symbols, and emojis. Characters with code points above 255 will use more than 8 bits in binary representation to accurately represent their Unicode value.
Why are binary values 8 digits long? +
Standard ASCII characters are represented using 8 bits (1 byte), which can represent values from 0 to 255. The tool pads binary output to 8 bits for consistency and readability. Characters with higher Unicode values will use more bits as needed.