A single byte
11111111 in binary equals 255 in decimal — the largest value a single 8-bit byte can hold.
Convert binary to decimal instantly — free online binary to base-10 number converter.
About
Every value a computer stores is really just binary underneath, so converting binary to decimal is the everyday translation step between how a machine represents a number and how a person reads it — type the bits and get the familiar base-10 number back instantly.
Each binary digit is worth double the one to its right — 1, 2, 4, 8, 16 and so on — so 1011 is 8 + 0 + 2 + 1 = 11. Adding up place values like that is easy for four bits and slow for thirty-two, which is where an instant converter earns its keep: the decimal value updates with every bit you type, for inputs up to 53 bits long.
Examples
4 worked examples
11111111 in binary equals 255 in decimal — the largest value a single 8-bit byte can hold.
1010 in binary equals 10 in decimal: (1×8)+(0×4)+(1×2)+(0×1) = 10.
1100100 in binary equals 100 in decimal.
0b11111111 converts to 255, the largest value a single byte can hold.
FAQ
Quick answers to common questions about the Binary to Decimal Converter.
Type your binary number above, with binary selected as the input base. The decimal value appears instantly in the results table — nothing is uploaded anywhere.
Number each binary digit's position from the right starting at 0, raise 2 to that power for every position holding a 1, then add the results: 1010 is (1×2³)+(0×2²)+(1×2¹)+(0×2⁰) = 8+0+2+0 = 10.
1010 in binary is 10 in decimal — it's one of the first examples used to teach positional binary notation, since 8 + 2 = 10.
Yes. It's free, with no sign-up and no limit on how many numbers you convert.
Yes — the same converter works in both directions. Select decimal as the input base instead, or use the dedicated decimal to binary converter page.
Up to 9,007,199,254,740,991 in decimal terms — beyond that the conversion won't be exact, and the tool will tell you so.
Yes. A leading 0b is stripped automatically and leading zeros don't change the value, so 0b00001010, 00001010 and 1010 all give 10. Spaces between groups of bits aren't accepted, so remove them first.
No — it converts whole numbers only, so a binary point isn't accepted. For reference, 101.11 is 5.75 in decimal: the digits after the point are worth 1/2, 1/4, 1/8 and so on.
The tool reads binary as an ordinary positive value, or a negative one if you type a minus sign in front, so 11111111 is shown as 255, not -1. For an 8-bit value that starts with 1, subtract 256 yourself to get the signed number.
Did Binary to Decimal Converter work for you?