Decode binary code into readable text instantly. Paste any string of 0s and 1s — with spaces, commas or no delimiter at all — and the text appears live as you type.
Click any example to load it into the converter above — the decoded text appears instantly.
Every character a computer stores is just a number underneath. Binary is that number written in base–2.
The binary string is split into chunks of 8 bits. Each 8-bit chunk is one byte — one character.
Each byte is read as a base–2 number and converted to decimal, e.g. 01000001 → 65.
The decimal value maps to a character via ASCII or UTF-8 — 65 is A, 97 is a, and so on.
Here are a few bytes you'll see often — the full set is in the ASCII table.
| Binary | Decimal | Character |
|---|---|---|
| 01000001 | 65 | A |
| 01000010 | 66 | B |
| 01001000 | 72 | H |
| 01100001 | 97 | a |
| 01101111 | 111 | o |
| 00110000 | 48 | 0 |
| 00100000 | 32 | [space] |
Binary numbers also map directly onto decimal and hexadecimal — useful once you're past plain text.
Text ↔ binary, bidirectional, ASCII or UTF-8.
Open tool →One-way: turn any sentence into binary instantly.
Open tool →Convert binary numbers to base-10, step by step.
Open tool →Every ASCII character with decimal, hex & binary.
Open tool →