Home › Binary Translator › ASCII to Binary
Encode · ASCII → Binary

ASCII to Binary Converter

Encode ASCII characters into binary. Each character — letter, digit or punctuation — becomes an 8-bit byte.

Live conversion
Tip: each ASCII character becomes one 8-bit byte.
Quick examples

See it in action.

Click any example to load it into the converter above — the binary appears instantly.

How it works

From characters to bits.

Each ASCII character is a number underneath. Encoding it just means writing that number in base–2.

01

Look up ASCII code point

Each character is mapped to its decimal code point in the ASCII table — e.g. A → 65.

02

Convert to base-2

The decimal value is rewritten as a binary number, e.g. 65 → 1000001.

03

Pad to 8 bits

The binary value is left-padded with zeros to fill a full byte — 65 → 01000001.

ASCII reference

Common characters and their binary.

A few you'll see often — the full set lives in the ASCII table.

CharacterDecimalBinary
A6501000001
B6601000010
C6701000011
a9701100001
b9801100010
04800110000
14900110001
[space]3200100000

View full ASCII Table →

Where this comes up

Common uses for an ASCII to binary converter.

Related conversions

Go one level deeper.

Binary also decodes back to ASCII, or expands into hexadecimal bytes — useful once you're past raw text.

FAQ

ASCII to binary, explained.

What characters does ASCII cover?
ASCII defines 128 characters: the digits 0–9, the upper and lower case English alphabet (A–Z, a–z), common punctuation marks, and 33 control codes. Printable characters live in the range 32–126.
What is the difference between ASCII to binary and text to binary?
ASCII to binary focuses on the 128 standard ASCII characters, each encoded as exactly one byte. Text to binary usually means UTF-8 encoding, where characters outside ASCII (accents, symbols, emoji) can take 2 to 4 bytes. This tool offers both via the encoding selector.
Why are 8 bits used per character?
ASCII itself is a 7-bit code (0–127), but bytes are 8 bits wide on virtually every modern computer, so ASCII characters are stored in one byte with the top bit set to 0. That makes byte-level storage and transmission simpler and aligns with UTF-8.
Does it handle non-ASCII characters?
In ASCII mode, only the first 128 characters are encoded as single bytes. Switch the selector to UTF-8 to encode characters outside ASCII, such as accented letters, symbols and emoji, which use multiple bytes each.