Binary ↔ Text Converter
Convert between binary code and text
01001000 01100101 01101100 01101100 01101111
Frequently Asked Questions
How does it work?
Each character has a binary number (ASCII code). "A" is 01000001 (65 decimal).
What is ASCII?
Standard assigning numbers to 128 characters. Unicode expands this to millions.
Why is binary important?
Computers process everything in binary (0s and 1s) because electronic switches are either on or off.
How many bits does it take to represent one character in binary?
ASCII characters use 7-8 bits (1 byte). UTF-8 characters use 1-4 bytes depending on the character. English letters use 1 byte, while Chinese characters and emojis use 3-4 bytes.
What is the difference between binary and hexadecimal representation?
Binary uses base-2 (0s and 1s) while hexadecimal uses base-16 (0-9 and A-F). Each hex digit represents exactly 4 binary digits, making hex a more compact way to express binary data.
Common ASCII Characters
About Binary
Binary is a base-2 numeral system using only 0 and 1. Each binary digit (bit) represents a power of 2. Eight bits make one byte, which can represent values from 0 to 255.
ASCII (American Standard Code for Information Interchange) assigns numbers to characters. For example, 'A' = 65 = 01000001 in binary.
Example: "Hi" = "01001000 01101001" (H=72, i=105)