Number Conversion Calculator

Convert numbers between binary, decimal, octal and hexadecimal with our free number conversion calculators. Choose a conversion below to quickly convert numbers between different number systems.

What Is Number Conversion?

Number conversion is the process of representing the same numerical value in a different number system, or base. The most commonly used number systems in computing and mathematics are decimal (base 10), binary (base 2), octal (base 8), and hexadecimal (base 16).

Our number conversion calculators make it easy to convert values between these number systems without performing the calculations manually. Select the conversion you need above and enter your number to get the result.

Common Number Systems

Number SystemBaseDigits UsedCommon Use
Binary20–1Computers and digital systems
Decimal100–9Everyday calculations
Octal80–7Computing and legacy systems
Hexadecimal160–9, A–FProgramming and computer systems

How Number Conversion Works

Each number system uses a different base to represent values. Decimal uses powers of 10, binary uses powers of 2, octal uses powers of 8, and hexadecimal uses powers of 16.

For example, the decimal number 10can be represented as 1010in binary, 12in octal, and Ain hexadecimal. These representations look different, but they all represent the same numerical value.

Binary, Decimal, Octal and Hexadecimal Conversion

Binary is a base-2 number system that uses only 0 and 1. It is fundamental to digital electronics and computer systems. Decimal is the base-10 system used for most everyday numerical calculations.

Octal is a base-8 system using digits from 0 through 7. Hexadecimal is a base-16 system that uses digits 0 through 9 and letters A through F. Hexadecimal is widely used in programming, memory addresses, color codes and other computer-related applications.

Why Use a Number Conversion Calculator?

Number Conversion Examples

A single value can have different representations depending on the number system being used. For example:

DecimalBinaryOctalHexadecimal
10101012A
15111117F
16100002010
25511111111377FF