Hexadecimal to Decimal Converter

Valid hexadecimal characters: 0-9, A-F (case insensitive)

0

Enter a hexadecimal value to see the conversion steps here.

Quick Examples of hex to Decimal
Other Conversions

Hexadecimal to Decimal Converter

A Hexadecimal to Decimal Converter helps convert hexadecimal numbers (base-16) into decimal numbers (base-10). This conversion is widely used in computer programming, digital electronics, and number-system studies.

Hexadecimal to Decimal Conversion Formula:
Multiply each hexadecimal digit by its corresponding power of 16 and add all the values to get the decimal number.

What Is the Hexadecimal Number System?

The hexadecimal number system is a base-16 number system. It uses digits 0–9 and letters A–F, where A = 10, B = 11, C = 12, D = 13, E = 14, and F = 15.

What Is the Decimal Number System?

The decimal number system is the number system we use in everyday life. It is based on 10 digits (0 to 9).

How to Convert Hexadecimal to Decimal

  1. Write the hexadecimal number
  2. Assign powers of 16 from right to left (16⁰, 16¹, 16², …)
  3. Replace letters A–F with their decimal values (10–15)
  4. Multiply each digit by its power of 16
  5. Add all the values to get the decimal number
Hexadecimal to decimal conversion example showing step by step calculation using powers of 16 with a hex to decimal conversion table

Example: Convert 3A (Hexadecimal) to Decimal

Hex Digit Decimal Value Power of 16 Result
3316¹48
A1016⁰10

3A₁₆ = 58₁₀

Hexadecimal to Decimal Conversion Table

Hexadecimal Decimal
11
77
99
A10
F15
1016
1A26
3B59
64100
FF255

FAQ on Hexadecimal to Decimal Converter

1. What is hexadecimal to decimal conversion?

Hexadecimal to decimal conversion is the process of converting a base-16 number into a base-10 number using powers of 16.

2. Why are powers of 16 used in hexadecimal conversion?

Powers of 16 are used because the hexadecimal number system is base-16, and each digit represents a power of 16.

3. What is the easiest way to convert hexadecimal to decimal?

The easiest way is replacing hexadecimal letters with their decimal values, multiplying each digit by its power of 16, and adding all the results.