💻 Hexadecimal to Decimal Converter

Convert Hexadecimal (hex) to Decimal (decimal) instantly. Hexadecimal to decimal conversion.

1 unit =
From
To
Formulae.g. FF = 255
UnitNameValue
decimalDecimal (Base 10)
binaryBinary (Base 2)
octalOctal (Base 8)

Quick Answer

Example: FF (Hexadecimal) = 255 (Decimal)

Method: Multiply each hex digit by its power of 16. E.g. FF = 15×16 + 15 = 255₁₀.

Hexadecimal is base-16; Decimal is base-10. Use the converter above for any value instantly.

Worked Examples

FF = 255 decimal — max byte
FF16 = 25510
Hexadecimal FF → Decimal 255
10 hex = 16 decimal — power of 16
1016 = 1610
Hexadecimal 10 → Decimal 16
100 hex = 256 decimal — 2⁸
10016 = 25610
Hexadecimal 100 → Decimal 256
FFF = 4095 — 12-bit maximum
FFF16 = 409510
Hexadecimal FFF → Decimal 4095

Hexadecimal to Decimal Reference Table

Common values from 0 to 1,048,576 — powers of 2 and standard computing values

Hexadecimal (base 16)Decimal (base 10)Notes
00Zero
11One
22Two
33
44Four
55
66
77
88Eight
99
A10Ten
B11
C12
D13
E14
F15Max nibble (4-bit)
1016One hex digit
20322⁵
40642⁶
801282⁷
FF255Max byte
1002562⁸
2005122⁹
40010241 KiB
80020482 KiB
100040964 KiB
80003276832 KiB
FFFF65535Max 16-bit unsigned
10000655362¹⁶
10000010485761 MiB (2²⁰)

How to Convert

Expand by powers of 16

Rightmost digit × 1, next × 16, next × 256... A=10, B=11...F=15.

FF = 255

FF = 15×16 + 15 = 240 + 15 = 255. The most common hex-to-decimal pair.

1 hex digit = 0–15

Each hex digit contributes 0–15 times its positional power of 16.

Who Uses This Converter?

Software Developer

Converts between binary, hex, and decimal daily for debugging, bitmasking, and memory address analysis.

Computer Science Student

Learns number base conversions as a fundamental concept in computer architecture and digital logic courses.

Network Engineer

Works with IP addresses, subnet masks, and MAC addresses in binary, decimal, and hex representations.

Embedded Systems Engineer

Programs microcontrollers using binary bit patterns and hex register values for hardware configuration.

Digital Electronics Designer

Designs logic circuits using binary truth tables and checks hex values on oscilloscopes and analyzers.

Cybersecurity Analyst

Reads hex dumps, analyzes binary data, and decodes encoded strings during reverse engineering and forensics.

Frequently Asked Questions

About Hexadecimal and Decimal Number Systems

Hexadecimal (Base 16)

The hexadecimal (base-16) system uses digits 0–9 and letters A–F (where A=10, B=11, C=12, D=13, E=14, F=15). Hexadecimal became the standard shorthand for binary in computing because exactly 4 bits = 1 hex digit, making byte values compact: 1 byte (8 bits) = 2 hex digits (00–FF).

Hex is ubiquitous in programming: memory addresses (0x7FFF0000), color codes (#FF5733), MAC addresses (AA:BB:CC:DD:EE:FF), IPv6 addresses, and error codes all use hex. The prefix '0x' in code signifies hexadecimal. Every programmer encounters hex daily.

Interesting fact: HTML/CSS color #FFFFFF (white) = RGB(255, 255, 255) = binary 11111111 11111111 11111111. The hex system makes this immediately readable — each pair of hex digits is one color channel. Web color #FF0000 is pure red: maximum red (FF=255), zero green (00), zero blue (00).

Decimal (Base 10)

The decimal (base-10) number system uses ten digits (0–9) and is the universal numeral system for human mathematics, commerce, and everyday life. It is almost certainly based on the ten fingers of the human hand — 'digit' comes from the Latin digitus meaning finger.

The decimal system with positional notation and zero was developed in India (5th–7th century CE) and transmitted to Europe via Arabic mathematicians — which is why it is also called the Hindu-Arabic numeral system. It replaced Roman numerals in European commerce by the 16th century.

Interesting fact: Not all cultures chose base-10. Babylonians used base-60 (preserved in our 60 seconds, 60 minutes, 360 degrees). The Mayans used base-20. The Yuki people of California used base-8, counting the spaces between fingers rather than the fingers themselves.

About Hexadecimal to Decimal Conversion

Hex to decimal is needed to interpret memory addresses, color channel intensities, and encoded values. FF=255, A=10, 10=16, 100=256. Web color #FF0000 = RGB(255,0,0). FFFF=65535 is the maximum 16-bit value.

Use the converter above for any value. Results are exact — numeral base conversions involve no rounding or approximation.