Hexadecimal to Decimal Converter

Last Updated : 11 Mar, 2026

A Hexadecimal to Decimal Converter quickly translates base-16 values into easy-to-read base-10 numbers.

Steps to Use Hexadecimal to Decimal Converter

Follow these simple steps to convert hexadecimal values using this tool:

Step 1: Enter a hexadecimal value in the input field (digits 0–9 and letters A–F). The input is automatically formatted in uppercase and validated.
Step 2: Click the Convert to Decimal button or press Enter.
Step 3: View the decimal result instantly, and also can reset by using the "Reset" button.

Hexadecimal

  • Hexadecimal or hex, is a base-16 numerical system using digits 0-9 and letters A-F to represent values 10-15.
  • Widely used in computing, it provides a concise representation of binary data and simplifies tasks such as memory addressing color representation, and programming.

Decimal Number

  • A decimal number is a numerical value expressed in the base-10 system, using digits 0 to 9.
  • It represents quantities in everyday mathematics and is widely used in commerce, finance, and everyday calculations, with each digit's position representing a power of 10.

Steps to Use Hexadecimal to Decimal Converter

Follow these simple steps to convert hexadecimal values using this tool:

Step 1: Enter a hexadecimal value in the input field (digits 0–9 and letters A–F). The input is automatically formatted in uppercase and validated.
Step 2: Click the Convert to Decimal button or press Enter.
Step 3: View the decimal result instantly, and also can reset by using the "Reset" button.

Example: Convert the hexadecimal number 3B to decimal.3 x 16^1 (3 * 16) = 48

B x 16^0 (11 * 1) = 11
48 + 11 = 59
Therefore, 3B (hex) is equal to 59 (decimal).

Hexadecimal to Decimal Conversion with Steps

As we know, Hexadecimal numbers use base-16, while decimal numbers use base-10.The conversion process follows positional values, just like decimal, but with powers of 16.

Step 1: Understand the Hexadecimal System
Hexadecimal is a base-16 number system that uses the symbols 0–9 and A–F, where A = 10, B = 11, C = 12, D = 13, E = 14, and F = 15.

Step 2: Identify Digit Positions
Each digit’s position is counted from right to left, starting at 0. For example, in 2A3, the positions are:

  • 3 → position 0
  • A → position 1
  • 2 → position 2

Step 3: Multiply by Powers of 16
Multiply each digit’s decimal value by 16 raised to its position:

  • 2 × 16²
  • A (10) × 16¹
  • 3 × 16⁰

Step 4: Add the Results
Add all the values to get the final decimal number:
(2 × 16²) + (10 × 16¹) + (3 × 16⁰) = 675

Example: Hexadecimal number: 3A7B

Calculation:
3 * 16^3 + A(10) * 16^2 + 7 * 16^1 + B(11) * 16^0
= 3 * 4096 + 10 * 256 + 7 * 16 + 11 * 1
= 12288 + 2560 + 112 + 11
= 14971
So, the decimal equivalent of hexadecimal 3A7B is 14971.

Comment