Convert Decimal to Hexadecimal

Convert decimal to hex instantly. Useful for CSS colors, memory addresses, and programming. Free online converter.

Input
Number
From Base
2-36
Results
2
Binary
Base 2
0b11111111
8
Octal
Base 8
0o377
10
Decimal
Base 10
255
16
Hexadecimal
Base 16
0xFF
Step-by-Step Conversion
Step 1: Convert Decimal 255 to Binary
255 / 2 = 127 remainder 1
127 / 2 = 63 remainder 1
63 / 2 = 31 remainder 1
31 / 2 = 15 remainder 1
15 / 2 = 7 remainder 1
7 / 2 = 3 remainder 1
3 / 2 = 1 remainder 1
1 / 2 = 0 remainder 1
Result: 11111111

About This Conversion

Converting decimal to hexadecimal is essential for web development (CSS colors), systems programming (memory addresses), and debugging. To convert, repeatedly divide by 16 and map remainders to hex digits (10=A, 11=B, ..., 15=F). For example, decimal 255: 255/16=15 r15, 15/16=0 r15 → FF. This conversion is used constantly when working with RGB color values (each channel 0-255 maps to 00-FF), Unicode code points, and machine-level programming.

Frequently Asked Questions

How do I convert decimal to hexadecimal?
Divide repeatedly by 16. Map remainders 10-15 to letters A-F. Read remainders in reverse. Example: 200 → C8.
What is decimal 16 in hex?
Decimal 16 in hexadecimal is 10. This is because 16 = 1x16 + 0x1.

Related Conversions