Convert binary numbers to base-10 (and back), one or many at a time — separate multiple values with a space. Looking to convert binary text instead of numbers? Use the Binary Translator.
Every binary digit represents a power of 2. To convert by hand, line the digits up against 2⁷, 2⁶ ... 2⁰ and add up the columns where there's a 1.
| 2⁷ | 2⁶ | 2⁵ | 2⁴ | 2³ | 2² | 2¹ | 2⁰ |
|---|---|---|---|---|---|---|---|
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
64+32+16+4+2+1 = 119, which is the decimal (and ASCII) value of the binary above.
Binary-to-decimal conversion comes up in several real-world contexts, most of which involve reading data that was originally stored or transmitted in binary form.
01001000 = decimal 72 = the letter H.Also known as: binary translator to decimal · base-2 to base-10 converter · binary number converter
Convert text to binary or decode binary back to readable text — not just numbers.
Open tool →Binary ↔ hexadecimal, byte by byte. Each byte is always 2 hex characters.
Open tool →Every ASCII character with its decimal, hex and binary value on one page.
Open tool →Translate English text to binary code with a full A–Z reference table.
Open tool →