Binary to Text Converter

Convert binary code to readable text or encode any text to binary. Supports 8-bit ASCII and UTF-8. Choose your delimiter format. Everything runs in your browser.

Binary to Text — How It Works

Binary code represents text using 8-bit groups called bytes. Each byte corresponds to one character in the ASCII or Unicode table. The converter reads 8 binary digits at a time and looks up the corresponding character. For example: 01001000 = 72 in decimal = the letter H. 01100101 = 101 = lowercase e. 01101100 = 108 = lowercase l. So 01001000 01100101 01101100 01101100 01101111 = "Hello".

Text to Binary — Encoding Text

To encode text to binary, each character is converted to its ASCII (or Unicode) code number, then that number is expressed as 8 binary digits. The letter A = ASCII 65 = 01000001. Lowercase a = 97 = 01100001. Space = 32 = 00100000. Digits 0–9 start at ASCII 48 (00110000) through 57 (00111001).

Binary, Decimal, Hexadecimal — How They Relate

Binary (base 2), decimal (base 10), and hexadecimal (base 16) are all ways to represent the same numbers. The letter A is decimal 65, binary 01000001, and hex 41. Computers work internally in binary; developers often use hex as a compact way to represent binary (each hex digit = 4 binary digits). The ASCII Converter tool on this site also shows hex and octal representations.

Paste binary code with "Binary → Text" selected. Separate each 8-bit byte with a space. The converter decodes each group to its ASCII character. 01001000 01101001 → Hi.
H=01001000, e=01100101, l=01101100, l=01101100, o=01101111. Full: 01001000 01100101 01101100 01101100 01101111. Use the tool above to convert any word.
Standard ASCII uses 7 bits (128 characters, 0-127). Modern text encoding uses 8 bits (1 byte) per character for the basic ASCII set, and up to 4 bytes per character for Unicode characters like emoji and non-Latin scripts.
Uppercase A = 01000001 (ASCII 65). Lowercase a = 01100001 (ASCII 97). The difference between upper and lowercase is always bit 5 (the value 32).