The Decimal Mega Calculator converts any decimal number (base 10) to binary, hexadecimal, and octal instantly. Enter any non-negative integer and see all three conversions immediately, complete with step-by-step division tables for each base, number properties (even/odd, power of 2, bit length), a c...
QUICK SELECT
CONVERSIONS
BINARY (base 2)
11111111₂
OCTAL (base 8)
377₈
HEX (base 16)
0xFF
| Dividend | ÷2 | Quotient | Remainder ↑ |
|---|---|---|---|
| 255 | ÷2 | 127 | 1 |
| 127 | ÷2 | 63 | 1 |
| 63 | ÷2 | 31 | 1 |
| 31 | ÷2 | 15 | 1 |
| 15 | ÷2 | 7 | 1 |
| 7 | ÷2 | 3 | 1 |
| 3 | ÷2 | 1 | 1 |
| 1 | ÷2 | 0 | 1 |
Read remainders bottom to top: 11111111 = 11111111
CSS GREYSCALE #FFFFFF
#FFFFFF
rgb(255, 255, 255)
BASE CONVERSION SUMMARY
NUMBER PROPERTIES
KEY DECIMAL LANDMARKS
Click any row to load that number
Type any non-negative integer into the input. Use the quick-select buttons (0, 1, 8, 10, 15, 255, 1024...) for commonly used values. The number input rejects decimals and negatives automatically.
All three conversions (binary, octal, hex) appear instantly in the result panel. Binary is shown in red, octal in blue, hex in gold.
The step-by-step division section shows the repeated division table. Switch between ÷2 (binary), ÷8 (octal), and ÷16 (hex) using the three tab buttons. Read remainders bottom-to-top to get the result.
Click any row in the Decimal Landmarks table on the right to instantly load that number. Landmarks include 0, 15, 16, 127, 255, 256, and 1024 — all important boundaries in computing.
Convert 255₁₀ to binary, octal, and hex: To binary (÷2 method): 255÷2=127 r1 → 127÷2=63 r1 → 63÷2=31 r1 → 31÷2=15 r1 → 15÷2=7 r1 → 7÷2=3 r1 → 3÷2=1 r1 → 1÷2=0 r1 Read remainders bottom-to-top: 11111111₂ To octal (÷8 method): 255÷8=31 r7 → 31÷8=3 r7 → 3÷8=0 r3 Read bottom-to-top: 377₈ To hex (÷16 method): 255÷16=15 r15(F) → 15÷16=0 r15(F) Read bottom-to-top: FF₁₆
Hexadecimal Converter
Calculate instantly →
2 in Binary
Calculate instantly →
4 in Binary
Calculate instantly →
Random Number Generator
Calculate instantly →
8 in Binary
Calculate instantly →
16 in Binary
Calculate instantly →
10 in Binary
Calculate instantly →
1 in Binary
Calculate instantly →
255 in Binary
Calculate instantly →
3 in Binary
Calculate instantly →
6 in Binary
Calculate instantly →
9 in Binary
Calculate instantly →
11 in Binary
Calculate instantly →
14 in Binary
Calculate instantly →
128 in Binary
Calculate instantly →
0 in Binary
Calculate instantly →
5 in Binary
Calculate instantly →
7 in Binary
Calculate instantly →
12 in Binary
Calculate instantly →
Binary Converter
Calculate instantly →
Last updated: April 29, 2026 · Verified by EagleCalculator team