Binary to Decimal
Convert binary numbers to decimal
Binary (base 2)
0b1010
Click to copy
Octal (base 8)
0o12
Click to copy
Decimal (base 10)
10
Click to copy
Hexadecimal (base 16)
0xA
Click to copy
Step-by-step (binary → decimal)
0×20 + 1×21 + 0×22 + 1×23 = 10
How to Use Binary to Decimal
- 1
Enter a binary number (made up of 0s and 1s) into the input field.
- 2
The decimal equivalent is calculated instantly.
- 3
Copy the result or use the tool to convert in the other direction.
About Binary to Decimal
Convert binary numbers to decimal, hex, and octal. See step-by-step conversion with explanation.
Best Use Cases
- •Learning binary number systems for computer science coursework
- •Converting binary values from hardware registers to decimal
- •Checking subnet mask binary representations against decimal equivalents
- •Verifying binary outputs from logic circuits in electronics projects
- •Understanding file permission bits by converting binary to decimal
Examples
Networking
Enter 11111111 to confirm it equals 255, which is the decimal value of a full subnet mask octet.
Permissions
Convert binary 111101101 to see it equals 493, or 755 in octal, for Unix file permissions.
Learning
Enter any binary number and see the step-by-step conversion showing each bit's positional value.
Common Mistakes to Avoid
- !Including digits other than 0 and 1, which makes the input invalid binary
- !Forgetting leading zeros can change interpretation in some contexts
- !Confusing binary with octal or hexadecimal number representations
Limitations
- –Very large binary numbers may lose precision due to JavaScript number limits
- –Does not support signed binary formats like two's complement directly
- –Cannot convert fractional binary numbers with decimal points
Frequently Asked Questions
How do I convert binary 1010 to decimal?
1010 in binary = 1×8 + 0×4 + 1×2 + 0×1 = 10 in decimal.