Hexadecimal to Decimal Converter

Convert hexadecimal (base-16) numbers to decimal (base-10). Enter any hex value — from single digits to full 32-bit words — and get the decimal result instantly.

Common Values

InputDecimal
00
f15
1016
ff255
100256
10004096
ffff65535
1000065536
ffffff16777215
ffffffff4294967295

How It Works

To convert hex to decimal, multiply each digit by its power of 16 and sum the results. Digits A-F have values 10-15. For example, FF: F×16¹ + F×16⁰ = 15×16 + 15 = 240+15 = 255. For longer hex values, work from right to left: position 0 is 16⁰=1, position 1 is 16¹=16, position 2 is 16²=256, and so on.

Worked Examples

HexadecimalDecimal
f15
1016
1f31
2032
ff255
100256
10004096
ffff65535
ffffff16777215
ffffffff4294967295

Related Conversions

Frequently Asked Questions