Convert binary numbers to decimal and vice versa.
The Binary Decimal Converter converts numbers between binary (base 2) and decimal (base 10) instantly as you type. It's free, works entirely in your browser, and is useful for students learning how binary works and programmers who need a quick sanity check without doing the math by hand.
Made for everyone. Typical uses:
Converting the binary value 11010110 gives decimal 214 โ useful when reading a raw byte from a hardware register or network packet dump.
It converts whole numbers only; fractions such as 0.101 are not supported. Negative values are shown with a minus sign (sign-magnitude) rather than as two's complement, so to see how a negative number is stored in a fixed-width register you need to apply two's complement yourself. Arbitrary-precision arithmetic keeps very large values exact.
Accuracy: Conversions use well-known methods and are tested with real sample inputs. Check the output before you send or publish it.
Expert Tip
When you're reading a byte value out of a debugger, convert it to binary and group the digits in fours from the right (e.g., 1101 0110) โ it makes it much faster to cross-check against a hex value than reading the raw digit string.
Explore more in Converters, read the guides and articles, or see how we test our tools.
Convert numbers between binary, decimal, hexadecimal, octal, and more bases.
Best for converting a hex color code or memory address into decimal for a programming task
Convert numbers to Roman numerals and vice versa.
Best for decoding the Roman numeral copyright year shown at the end of a movie or TV show
Convert hexadecimal values to readable text and vice versa.
Best for decoding a hex-dumped string found in a browser dev tools network request
Encode and decode Base64 strings instantly.
Best for encoding binary data for email and web transmission
Generate MD5, SHA1, SHA256, SHA512 hashes from any text.
Best for verifying file integrity with hash checksums