Convert text to binary, hex, octal, or decimal - and back.
Choose from text to binary, hex, octal, decimal, or reverse conversions.
Type text or paste encoded values (separated by spaces) into the input field.
Click the Copy button to save the converted result to your clipboard.
A text to binary converter turns readable text into binary code, the ones and zeros a computer actually stores. Each character becomes its numeric code in base 2, so the word Hi becomes 01001000 01101001.
Paste any text and get clean 8-bit binary out instantly, with the reverse direction available too. It is a favorite for learning how computers represent text, for puzzles and geek gifts, and for understanding character encoding at the byte level.
Every character maps to a number through a character set. The letter A is 65 in ASCII, which is 01000001 in 8-bit binary. The converter looks up each character's code point and writes it in base 2, padded to 8 bits (one byte) so the stream is easy to split back into characters. A space between each byte keeps long output readable.
Plain English letters fit in a single byte because ASCII covers them in the range 0 to 127. Accented letters, other scripts, and emoji use UTF-8, which encodes them across two to four bytes. So an emoji produces more binary than a letter, which is exactly why byte counts and character counts differ for international text.
Students learning computer science convert text to binary to see encoding made concrete. Hobbyists hide messages in binary for puzzles, tattoos, and gifts. And developers occasionally inspect binary to debug encoding issues, where text that looks fine hides an unexpected byte. Whatever the reason, the conversion is a direct window into how machines see text.
ASCII to Text
Convert ASCII codes to text characters.
Text to ASCII
Convert text characters to ASCII codes.
Morse Code Converter
Convert text to Morse code and Morse code back to text instantly.
Number to Words
Convert any number into its written English word form.
Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal in real time.
String to Hex
Convert text strings to hexadecimal and hex back to string.