Encode ASCII characters into binary. Each character — letter, digit or punctuation — becomes an 8-bit byte.
Click any example to load it into the converter above — the binary appears instantly.
Each ASCII character is a number underneath. Encoding it just means writing that number in base–2.
Each character is mapped to its decimal code point in the ASCII table — e.g. A → 65.
The decimal value is rewritten as a binary number, e.g. 65 → 1000001.
The binary value is left-padded with zeros to fill a full byte — 65 → 01000001.
A few you'll see often — the full set lives in the ASCII table.
| Character | Decimal | Binary |
|---|---|---|
| A | 65 | 01000001 |
| B | 66 | 01000010 |
| C | 67 | 01000011 |
| a | 97 | 01100001 |
| b | 98 | 01100010 |
| 0 | 48 | 00110000 |
| 1 | 49 | 00110001 |
| [space] | 32 | 00100000 |
Binary also decodes back to ASCII, or expands into hexadecimal bytes — useful once you're past raw text.
One-way: turn any sentence into binary instantly.
Open tool →Text ↔ binary, bidirectional, ASCII or UTF-8.
Open tool →One-way: decode binary bytes back to ASCII.
Open tool →Every ASCII character with decimal, hex & binary.
Open tool →