Base Converter Calculator

Convert binary, hex, octal & more

ConvertersFreeNo Signup
4.7(760 reviews)
All Tools

Loading tool...

About Base Converter Calculator

A base converter that converts numbers between binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), and any custom base up to 36. Shows step-by-step conversion process, bit groupings, and ASCII character mappings for hex. All processing is client-side. Essential for programming, computer science, and digital electronics.

Base Converter Calculator Features

  • Binary/octal/hex
  • Custom base
  • Step-by-step
  • Bit groups
  • All-at-once
Number bases represent values using different digit sets. Decimal (base 10): 0-9. Binary (base 2): 0-1. Octal (base 8): 0-7. Hex (base 16): 0-9, A-F. To convert: repeatedly divide by target base and collect remainders, or multiply each digit by its positional value.

How to Use

Enter a number and its base:

  • Input: Number in source base
  • From/To: Select base
  • Result: All bases shown

Common Bases

  • Binary (2): Computers use this
  • Octal (8): Unix file permissions
  • Decimal (10): Human counting
  • Hex (16): Colors, memory addresses

Conversion Method

To convert decimal → base N: divide by N, write remainder. Repeat until quotient is 0. Read remainders bottom-to-up. To convert base N → decimal: multiply each digit by N^position and sum.

Step-by-Step Instructions

  1. 1Enter a number.
  2. 2Select the input base.
  3. 3View conversions to all bases.
  4. 4Check the step-by-step breakdown.
  5. 5Try a custom base.

Base Converter Calculator — Frequently Asked Questions

How do I convert binary to decimal?+

Multiply each bit by 2^position (right to left, starting at 0). 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11₁₀.

Why is hexadecimal used in programming?+

Each hex digit represents exactly 4 binary bits, making it a compact way to write binary. FF₁₆ = 11111111₂ = 255₁₀.

What's the maximum base supported?+

Base 36 uses 0-9 and A-Z. This is the maximum using standard alphanumeric characters. Base 64 exists but uses special characters.

Share this tool: