$ Dollar All Tools

288 free calculators - no signup required

CalcHive: Free Online Calculators for Finance, Health & More

288 professional tools for finance, health, freelancing, and creator analytics - delivering accurate answers instantly, with no account required.

Browse All 288 Tools
288+ Professional Tools0 Signups RequiredPrivacy-FirstUsed Worldwide
No Signup100% FreeInstant ResultsMobile ReadyTrusted Formulas
Mortgage CalculatorBMI CalculatorGPA CalculatorAge CalculatorScientific Calc

Binary Calculator – Binary, Decimal & Hex Conversion & Arithmetic

Binary is the fundamental number system of all digital computing — every piece of data, every instruction, and every value a computer processes ultimately comes down to sequences of 0s and 1s. Understanding binary and how to convert between number systems is a core skill for computer science, programming, electronics, and network engineering.

This binary calculator converts between binary (base 2), decimal (base 10), hexadecimal (base 16), and octal (base 8), and performs arithmetic operations directly in binary. Enter a value in any base and see all four representations instantly.

How to use the Binary Calculator

  1. Enter a value in binary, decimal, hex, or octal.
  2. View the automatic conversion to all other number systems.
  3. For binary arithmetic: enter two binary numbers and choose the operation.
Number System Conversion Reference
DecimalBinaryHexOctal
0000
510155
101010A12
151111F17
16100001020
25511111111FF377
256100000000100400

Binary Calculator FAQ

How do you convert decimal to binary?
Repeatedly divide by 2 and record the remainders. Read them from bottom to top. Example: 13 ÷ 2 = 6 rem 1, 6 ÷ 2 = 3 rem 0, 3 ÷ 2 = 1 rem 1, 1 ÷ 2 = 0 rem 1 → 13 = 1101 in binary.
Why does binary use base 2?
Electronic circuits have two stable states: on (high voltage = 1) and off (low voltage = 0). This makes binary the most natural and reliable number system for digital hardware.
What is hexadecimal used for?
Hex (base 16) is used as a more compact representation of binary — each hex digit represents exactly 4 binary bits. It's used extensively in colour codes (#FF0000 = red), memory addresses, and low-level programming.
What is a byte?
A byte is 8 binary digits (bits). It can represent values from 0 (00000000) to 255 (11111111). All computer storage is measured in bytes (kilobyte, megabyte, gigabyte, etc.).