Binary to Text Converter

Binary to text conversion decodes sequences of 0s and 1s into readable characters using ASCII encoding. Each 8-bit binary group represents one character: 01001000 = 72 = "H", 01101001 = 105 = "i". To convert text to binary, find each character's ASCII code and convert to 8-bit binary. "Hello" = 01001000 01100101 01101100 01101100 01101111.

Convert binary code to readable text and text to binary. Supports 8-bit and 7-bit ASCII encoding. Configurable separators. Includes ASCII binary reference table.

Works OfflineDark ModeNo Ads

Conversion Mode

Presets

Binary Input

Text Output

Hello World

11 bytes (88 bits)

ASCII Binary Reference

CharacterBinaryDecimalHex
A010000016541
Z01011010905A
a011000019761
z011110101227A
0001100004830
9001110015739
Space001000003220
!001000013321
@010000006440

How to Use

  1. 1

    Choose conversion direction

    Select Binary to Text to decode binary, or Text to Binary to encode text. Each mode accepts its respective input format.

  2. 2

    Enter or paste input

    Type binary digits (01001000 01101001) separated by spaces, or enter plain text. Use presets for quick examples.

  3. 3

    Configure options

    For text-to-binary: choose 8-bit or 7-bit encoding and separator style (space, comma, newline, or none).

  4. 4

    Copy the result

    The converted output appears instantly. Click copy to copy the decoded text or encoded binary to your clipboard.

Frequently Asked Questions

How does binary to text conversion work?
Each text character is represented by a binary number using ASCII encoding. The letter "A" is 01000001 (decimal 65), "B" is 01000010 (decimal 66). To convert binary to text, split the binary string into 8-bit groups, convert each group to its decimal value, then look up the corresponding ASCII character.
What is the difference between 7-bit and 8-bit ASCII?
Original ASCII uses 7 bits (0-127), covering English letters, digits, and basic symbols. Extended ASCII uses 8 bits (0-255), adding accented characters and special symbols. Modern systems use 8-bit encoding. UTF-8 extends this further with variable-width encoding for all Unicode characters.
How do I convert text to binary?
Look up each character's ASCII decimal value, then convert to binary. "H" = 72 = 01001000, "i" = 105 = 01101001. So "Hi" in binary is 01001000 01101001. In JavaScript: text.split("").map(c => c.charCodeAt(0).toString(2).padStart(8, "0")).join(" ").
What does "Hello" look like in binary?
"Hello" in binary is: 01001000 01100101 01101100 01101100 01101111. Each 8-bit group represents one letter: H=72, e=101, l=108, l=108, o=111. Spaces between groups are optional separators to improve readability.
Can binary represent numbers and special characters?
Yes. In ASCII, the digit "0" is 00110000 (decimal 48), "9" is 00111001 (decimal 57). Space is 00100000 (decimal 32). Common symbols: "!" = 00100001, "@" = 01000000, "#" = 00100011. Any character with an ASCII code can be represented in binary.
Why is binary important in computing?
Computers operate using binary (0 and 1) because transistors have two states: on and off. All data — text, images, audio, video — is ultimately stored and processed as binary. Understanding binary helps with debugging, networking, encryption, and low-level programming.

Related Tools