How to Use
Type the number you want to convert. For hex, use digits 0–9 and letters A–F (case-insensitive).
Choose the source base (from) and target base (to). Or use Decimal → All to see all conversions at once.
Get the converted result with full division-method or positional-expansion steps — exactly as shown in textbooks.
Frequently Asked Questions
Divide the number by 2 repeatedly, recording remainders. Read remainders from bottom to top. Example: 13 → 13÷2=6 R1, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1 → reading up: 1101₂
Multiply each bit by its positional power of 2 (rightmost = 2⁰) and sum. Example: 1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13₁₀
Hexadecimal (base-16) uses 0–9 and A–F. It's used in computing because one hex digit exactly represents 4 binary bits. So 8-bit bytes = 2 hex digits (00–FF). Example: FF₁₆ = 11111111₂ = 255₁₀.
Group binary digits into sets of 4 from the right (pad with leading zeros). Convert each group: 0000=0, …, 1001=9, 1010=A, 1011=B, 1100=C, 1101=D, 1110=E, 1111=F. Example: 11011110₂ → 1101 1110 → D E → DE₁₆
Number system conversions appear in SSC CGL Computer Awareness, IBPS IT Officer, Railway Group D, and banking exams. Common questions: convert decimal to binary, find hex equivalent, or identify the decimal value of an octal number.