Base Converter – Convert Numbers Between Any Base (2-36)
Free online tool to convert numbers between binary, decimal, hexadecimal, octal and any base from 2 to 36 with step-by-step explanations
Number Base Converter Tool
Our Base Converter is a powerful online calculator that allows you to convert numbers between any numeral systems with bases ranging from 2 (binary) to 36 (using digits 0-9 and letters A-Z). Whether you’re a student learning computer science, a programmer working with different number systems, or just curious about how numbers work in different bases, this tool provides instant, accurate conversions with detailed step-by-step explanations.
This converter supports all common bases like binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16), as well as any custom base between 2 and 36. The tool is completely free to use, requires no installation, and works directly in your browser.
Conversion Details
Decimal (Base 10) Value: –
Conversion Steps:
Digit Distribution Analysis
This visual representation shows the frequency of each digit in your converted number, helping you understand the digit distribution pattern.
Common Base Conversions
Different number bases are used in various fields:
- Binary (Base 2) – Used in computer systems and digital electronics
- Octal (Base 8) – Sometimes used in computing as a shorthand for binary
- Decimal (Base 10) – Standard numbering system used in everyday life
- Hexadecimal (Base 16) – Widely used in programming and digital systems
- Base 32 & Base 36 – Used in various encoding systems
How Base Conversion Works
Converting between number bases involves two main steps:
- Convert to Decimal: Multiply each digit by its base raised to its position power, then sum the results
- Convert from Decimal: Repeatedly divide the decimal number by the target base, using remainders as digits
Our tool shows both steps in detail to help you understand the mathematical process.
Base Conversion Table
| Base | Name | Digits Used |
|---|---|---|
| 2 | Binary | 0-1 |
| 8 | Octal | 0-7 |
| 10 | Decimal | 0-9 |
| 16 | Hexadecimal | 0-9, A-F |
| 36 | Base36 | 0-9, A-Z |