Hexadecimal Converter

Convert hexadecimal numbers (base-16) to binary, decimal, octal, and any custom base. Perfect for programming, color codes, and memory addresses.

Hexadecimal Number Converter

Convert hexadecimal numbers (base-16) to binary, octal, decimal, and any custom base.

Hexadecimal (Base-16)

Only digits 0-9 and letters A-F are allowed

Result will appear here

Hexadecimal to Decimal Conversion

Conversion Method:

Base 16 to Decimal: Use positional notation

Formula:

Each digit × (base)^position, then sum all values

Examples with Step-by-Step Solutions

Example 1:

(FF)16
=
(255)10
Step-by-Step Solution:
Converting FF₍16₎ to base 10:
Step 1: Convert Hexadecimal to decimal
FF₍16₎ = F × 16¹ = 15 × 16 = 240 + F × 16⁰ = 15 × 1 = 15
= 240 + 15
= 255₁₀
Therefore: FF₍16₎ = 255₁₀

Example 2:

(ABC)16
=
(2748)10
Step-by-Step Solution:
Converting ABC₍16₎ to base 10:
Step 1: Convert Hexadecimal to decimal
ABC₍16₎ = A × 16² = 10 × 256 = 2560 + B × 16¹ = 11 × 16 = 176 + C × 16⁰ = 12 × 1 = 12
= 2560 + 176 + 12
= 2748₁₀
Therefore: ABC₍16₎ = 2748₁₀

Example 3:

(123)16
=
(291)10
Step-by-Step Solution:
Converting 123₍16₎ to base 10:
Step 1: Convert Hexadecimal to decimal
123₍16₎ = 1 × 16² = 1 × 256 = 256 + 2 × 16¹ = 2 × 16 = 32 + 3 × 16⁰ = 3 × 1 = 3
= 256 + 32 + 3
= 291₁₀
Therefore: 123₍16₎ = 291₁₀

Example 4:

(DEF)16
=
(3567)10
Step-by-Step Solution:
Converting DEF₍16₎ to base 10:
Step 1: Convert Hexadecimal to decimal
DEF₍16₎ = D × 16² = 13 × 256 = 3328 + E × 16¹ = 14 × 16 = 224 + F × 16⁰ = 15 × 1 = 15
= 3328 + 224 + 15
= 3567₁₀
Therefore: DEF₍16₎ = 3567₁₀