Numbers in Binary
Numbers in binary use only the digits 0 and 1, with each digit position worth double the one to its right. Counting works like decimal counting with faster carrying: zero is 0, one is 1, and two carries over to become 10, the same way ten does in decimal.
The table on this page lists numbers alongside their binary forms so you can see the machinery move. Before you scan it, here’s what to look for.
How binary counting works
Watch the ones column as you read down the table: it alternates 1, 0, 1, 0 the whole way, because odd and even numbers strictly take turns. The twos column flips every two rows, the fours column every four. Each column is a gear spinning half as fast as the gear to its right. That’s all counting is, in any base; decimal’s gears just have ten teeth instead of two.
The rows worth stopping at are the powers of two: 2, 4, 8, 16. Each one is written as a single 1 followed by zeros, like 10000, and each marks the moment binary numbers grow a digit. Their neighbors one step down (3, 7, 15) are solid ones across, like 1111. The pair is binary’s version of 99 rolling over to 100, and it happens so often that you develop a feel for it within minutes of scanning the table.
Every number from 0 through 20 also has its own page with a full place-value breakdown; 10 in binary and 16 in binary are good ones to start with. For numbers beyond the table, the decimal to binary converter handles anything, and the repeated-division technique in how to convert decimal to binary lets you do it yourself. Going the other direction, how to convert binary to decimal covers reading any row of this table from right to left.
One warning that saves confusion later: number encoding and text encoding are different systems. The number 7 in binary is 111, three digits. The character “7” typed in a text file is stored as a full ASCII byte, which is a different, longer pattern. This page and table are about numbers. For character codes, see the binary chart, and for the theory underneath all of it, the binary number system article.
Binary numbers 0 to 100
| Decimal | Binary | Hex | Octal |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 8 | 10 |
| 9 | 1001 | 9 | 11 |
| 10 | 1010 | A | 12 |
| 11 | 1011 | B | 13 |
| 12 | 1100 | C | 14 |
| 13 | 1101 | D | 15 |
| 14 | 1110 | E | 16 |
| 15 | 1111 | F | 17 |
| 16 | 10000 | 10 | 20 |
| 17 | 10001 | 11 | 21 |
| 18 | 10010 | 12 | 22 |
| 19 | 10011 | 13 | 23 |
| 20 | 10100 | 14 | 24 |
| 21 | 10101 | 15 | 25 |
| 22 | 10110 | 16 | 26 |
| 23 | 10111 | 17 | 27 |
| 24 | 11000 | 18 | 30 |
| 25 | 11001 | 19 | 31 |
| 26 | 11010 | 1A | 32 |
| 27 | 11011 | 1B | 33 |
| 28 | 11100 | 1C | 34 |
| 29 | 11101 | 1D | 35 |
| 30 | 11110 | 1E | 36 |
| 31 | 11111 | 1F | 37 |
| 32 | 100000 | 20 | 40 |
| 33 | 100001 | 21 | 41 |
| 34 | 100010 | 22 | 42 |
| 35 | 100011 | 23 | 43 |
| 36 | 100100 | 24 | 44 |
| 37 | 100101 | 25 | 45 |
| 38 | 100110 | 26 | 46 |
| 39 | 100111 | 27 | 47 |
| 40 | 101000 | 28 | 50 |
| 41 | 101001 | 29 | 51 |
| 42 | 101010 | 2A | 52 |
| 43 | 101011 | 2B | 53 |
| 44 | 101100 | 2C | 54 |
| 45 | 101101 | 2D | 55 |
| 46 | 101110 | 2E | 56 |
| 47 | 101111 | 2F | 57 |
| 48 | 110000 | 30 | 60 |
| 49 | 110001 | 31 | 61 |
| 50 | 110010 | 32 | 62 |
| 51 | 110011 | 33 | 63 |
| 52 | 110100 | 34 | 64 |
| 53 | 110101 | 35 | 65 |
| 54 | 110110 | 36 | 66 |
| 55 | 110111 | 37 | 67 |
| 56 | 111000 | 38 | 70 |
| 57 | 111001 | 39 | 71 |
| 58 | 111010 | 3A | 72 |
| 59 | 111011 | 3B | 73 |
| 60 | 111100 | 3C | 74 |
| 61 | 111101 | 3D | 75 |
| 62 | 111110 | 3E | 76 |
| 63 | 111111 | 3F | 77 |
| 64 | 1000000 | 40 | 100 |
| 65 | 1000001 | 41 | 101 |
| 66 | 1000010 | 42 | 102 |
| 67 | 1000011 | 43 | 103 |
| 68 | 1000100 | 44 | 104 |
| 69 | 1000101 | 45 | 105 |
| 70 | 1000110 | 46 | 106 |
| 71 | 1000111 | 47 | 107 |
| 72 | 1001000 | 48 | 110 |
| 73 | 1001001 | 49 | 111 |
| 74 | 1001010 | 4A | 112 |
| 75 | 1001011 | 4B | 113 |
| 76 | 1001100 | 4C | 114 |
| 77 | 1001101 | 4D | 115 |
| 78 | 1001110 | 4E | 116 |
| 79 | 1001111 | 4F | 117 |
| 80 | 1010000 | 50 | 120 |
| 81 | 1010001 | 51 | 121 |
| 82 | 1010010 | 52 | 122 |
| 83 | 1010011 | 53 | 123 |
| 84 | 1010100 | 54 | 124 |
| 85 | 1010101 | 55 | 125 |
| 86 | 1010110 | 56 | 126 |
| 87 | 1010111 | 57 | 127 |
| 88 | 1011000 | 58 | 130 |
| 89 | 1011001 | 59 | 131 |
| 90 | 1011010 | 5A | 132 |
| 91 | 1011011 | 5B | 133 |
| 92 | 1011100 | 5C | 134 |
| 93 | 1011101 | 5D | 135 |
| 94 | 1011110 | 5E | 136 |
| 95 | 1011111 | 5F | 137 |
| 96 | 1100000 | 60 | 140 |
| 97 | 1100001 | 61 | 141 |
| 98 | 1100010 | 62 | 142 |
| 99 | 1100011 | 63 | 143 |
| 100 | 1100100 | 64 | 144 |
FAQ
How do you count in binary?
Count like decimal, but carry after 1 instead of after 9. Start 0, 1, then you’re out of digits, so two becomes 10 and three is 11. Four carries again to 100. Every column flips half as often as the column to its right.
Why do binary numbers get long so fast?
Each binary digit only carries two possibilities, so you need more of them to say the same thing. Roughly ten binary digits do the work of three decimal digits. Twenty already needs five digits (10100). Computers don’t mind the length; two-state digits are what their circuits do best.
What are the place values in binary?
From the right: 1, 2, 4, 8, 16, 32, 64, 128, doubling forever. A number is the sum of the place values where its digits are 1. So 1101 means 8 + 4 + 1, which is 13. Decimal works identically with places of 1, 10, 100.
Is 10 in binary the same as ten?
No, and this catches everyone. The digits “10” read as binary mean two: a 1 in the twos place, nothing in the ones place. The number ten in binary is 1010. When the base is ambiguous, people write subscripts or say “one zero” aloud to avoid exactly this mix-up.
How high can 8 bits count?
To 255. Eight doubling place values sum to 255 when every digit is 1, giving 256 total values counting zero. That single fact explains many familiar limits: RGB color channels, IPv4 address segments, and classic game stats that cap at 255 are all one byte wide.