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
0b111111118
Octal
Base 8
0o37710
Decimal
Base 10
25516
Hexadecimal
Base 16
0xFFStep-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.