Number Base Converter - Free Convert Between Any Base, Easy & Instant

Number Base Converter – Convert Between Any Bases 2-36 Free
B2-B36 Math Calculator

Number Base Converter

Convert any number between bases 2 through 36 — binary, octal, decimal, hexadecimal, or any custom base — with full step-by-step working.

Supports any base from 2 to 36 (digits 0-9, letters A-Z)
RESULT IN BASE 2 Enter a number above
DECIMAL (BASE 10)
BINARY (BASE 2)
OCTAL (BASE 8)
HEX (BASE 16)

f Formulas Used

Any Base to DecimalSum of (digit × base^position)
Decimal to Any BaseRepeatedly divide by target base, read remainders reversed
Digit Symbols0-9 then A-Z for digit values 10-35
Conversion PathSource base → Decimal → Target base

? How To Use

1
Enter your number — type the value you want to convert, using valid digits for your "From Base".
2
Set From Base and To Base — any value from 2 to 36. The result updates instantly.
3
Quick shortcuts — tap a preset button like "Bin→Dec" or "Dec→Hex" to instantly set common base pairs.
4
Tap Steps to see the full conversion working, including the decimal intermediate value.

Key Features

B36

Any Base 2-36

Far beyond just binary, octal, decimal, and hex.

Quick Presets

One-tap shortcuts for the most common base conversions.

Step-by-Step

Full working shown via decimal intermediate conversion.

Mobile Optimized

Monospace display and large inputs for any device.

Real-World Example

❓ Convert the base-36 value "Z9" to decimal.
Z = 35, 9 = 9 (in base 36, digits go 0-9, A-Z=10-35)
Z9 = 35 × 36¹ + 9 × 36⁰
= 1260 + 9
= 1269
✓ "Z9" in base 36 = 1269 in decimal — base 36 is used in URL shorteners!

Q Frequently Asked Questions

A number base (or radix) defines how many unique digits a number system uses. Base 10 (decimal) uses 0-9, base 2 (binary) uses 0-1, base 16 (hex) uses 0-9 and A-F. Base 36 uses 0-9 and A-Z — the maximum practical base using standard alphanumeric characters.
The easiest method is to convert through decimal: first convert from the source base to decimal (multiply each digit by base^position and sum), then convert from decimal to the target base (repeatedly divide by the target base and record remainders).
For bases above 10, letters represent digit values 10 and above: A=10, B=11, C=12... Z=35. So base 16 (hex) uses 0-9 and A-F, base 20 uses 0-9 and A-J, and base 36 uses all of 0-9 and A-Z.
Base 36 is commonly used in URL shorteners (like bit.ly), unique ID generation, and encoding systems where you want the most compact alphanumeric representation of a number using only letters and digits, with no special characters.

Number Base Converter - Convert Between Binary, Decimal, Hex, and Any Base

Numbers are not limited to the decimal system that we use every day. Computers, programmers, engineers, and mathematicians frequently work with different number bases such as binary (base 2), octal (base 8), hexadecimal (base 16), and many others. A Number Base Converter makes it easy to convert numbers between different bases without performing lengthy manual calculations.

Whether you're studying computer science, learning programming, solving mathematics assignments, or working with digital systems, understanding number bases is an essential skill. This free online converter allows you to convert numbers between base 2 and base 36 instantly while also displaying step-by-step calculations to help you understand the conversion process.

Unlike tools that only convert binary or hexadecimal numbers, this calculator supports almost every commonly used numbering system. Whether you're converting binary to decimal, decimal to hexadecimal, octal to binary, or even base 36 to decimal, everything can be done in seconds.

What Is a Number Base?

A number base, also known as a radix, tells you how many unique symbols are available before a new digit position is created. Our everyday decimal system uses base 10 because it contains ten digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Binary uses only two digits (0 and 1), while hexadecimal uses sixteen symbols (0-9 and A-F). The same place-value concept remains the same in every base—the only difference is the value of each position.

For example, decimal numbers use powers of 10:

352 = (3 × 10²) + (5 × 10¹) + (2 × 10⁰)

Binary numbers use powers of 2:

1011₂ = (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰)

Understanding place values makes converting between bases much easier, especially when using this calculator alongside our Binary Calculator and Hex Converter.

Why Different Number Bases Exist

Different industries use different numbering systems because they simplify specific tasks.

Computers naturally work with electrical signals that are either ON or OFF, making binary the perfect language for digital electronics. Programmers often prefer hexadecimal because every hex digit represents exactly four binary bits, making large binary numbers much easier to read.

Octal was widely used in early computing systems, while base 36 is commonly used today for compact identifiers, URL shorteners, and unique codes.

Instead of learning separate conversion techniques for every base, this calculator provides one simple solution for all conversions.

How to Use the Number Base Converter

The calculator is designed to be simple enough for beginners while still being useful for advanced users.

First, enter the number you want to convert. Next, choose the base that your number currently belongs to. Then select the destination base you want to convert into.

After pressing the calculate button, the converter instantly displays the converted number. If you enable the step-by-step option, you'll also see exactly how each digit contributes to the final answer.

This feature is especially useful for students preparing for computer science exams because it explains the logic instead of only providing the final answer.

Common Number Bases Explained

Although the calculator supports bases from 2 through 36, a few bases are used much more frequently than others.

Base 2 (Binary) is the language of computers and digital electronics. Every value consists only of zeros and ones.

Base 8 (Octal) was historically popular in computer systems because every octal digit represents exactly three binary digits.

Base 10 (Decimal) is the numbering system used in everyday life.

Base 16 (Hexadecimal) is extremely common in programming, web development, networking, memory addresses, and color codes.

Base 36 uses digits and letters together, allowing large values to be represented using relatively few characters.

If you're specifically working with hexadecimal values, our dedicated Hex Converter offers additional features designed for developers and designers.

Example: Converting Octal to Decimal

Suppose you want to convert the octal number 57 into decimal.

Each position represents a power of 8.

5 × 8¹ = 40

7 × 8⁰ = 7

Add the results together:

40 + 7 = 47

Therefore:

57₈ = 47₁₀

The calculator performs these calculations automatically and also shows each step, making it much easier to verify your work during homework or exams.

Binary, Decimal and Hexadecimal Relationship

Binary, decimal, and hexadecimal are closely connected. Computers internally process everything in binary, while humans usually work in decimal. Programmers often use hexadecimal because it provides a much shorter representation of binary values.

For example:

11111111₂ = 255₁₀ = FF₁₆

This relationship is why developers frequently move between these numbering systems. If you're performing binary arithmetic, our Binary Calculator makes addition, subtraction, multiplication, and division much easier than doing everything manually.

Number Base Converter — Common Bases

Every number system uses place values based on its base Base 2 (binary), base 8 (octal), base 10 (decimal), base 16 (hex) are most common
BaseNameDigits Used
Base 2Binary0, 1
Base 8Octal0–7
Base 10Decimal0–9
Base 16Hexadecimal0–9, A–F

Where Number Base Conversion Is Used

Although most people only use decimal numbers in everyday life, different number systems are essential in computing, engineering, electronics, networking, and mathematics. Understanding how to convert between bases helps you better understand how computers process information and how software communicates with hardware.

Programmers frequently convert between binary, hexadecimal, and decimal while debugging applications, reading memory addresses, or working with low-level programming languages. Web developers regularly encounter hexadecimal values when designing websites because HTML and CSS use hexadecimal color codes. If you work with color values, our Hex Converter makes these conversions much easier.

Computer science students often practice manual conversions to understand how processors store and manipulate numbers. Once you understand the logic, tools like this Number Base Converter become excellent for checking your answers and saving time.

Network engineers also use hexadecimal notation when reading IPv6 addresses, MAC addresses, and packet data. Similarly, cybersecurity professionals inspect hexadecimal values while analyzing files or investigating malware.

Number Base Converter — Examples

Same value shown across binary, octal, decimal and hex Convert one base to another by first passing through decimal
DecimalBinaryOctalHex
10101012A
25110013119
64100000010040
25511111111377FF
100110010014464

Understanding Base 36

Many people are familiar with binary and hexadecimal, but base 36 is another powerful numbering system. Instead of using only numbers, base 36 combines digits and letters.

0–9 represent values 0 through 9.

A–Z represent values 10 through 35.

Because each digit can represent many more values, large numbers become much shorter. This makes base 36 useful for generating compact product IDs, invitation codes, URL shorteners, coupon codes, and unique identifiers.

For example, the decimal number 123456 requires only a few characters in base 36, making storage and sharing more efficient.

Tips for Converting Numbers Manually

Even though this calculator performs every conversion instantly, learning the manual process helps you understand why the answers are correct.

When converting from any base to decimal, multiply each digit by the corresponding power of its base and then add all the results together.

When converting from decimal into another base, repeatedly divide by the target base and record each remainder. Reading those remainders from bottom to top produces the converted number.

If you're learning binary arithmetic, our Binary Calculator demonstrates addition, subtraction, multiplication, and division using binary digits. For hexadecimal calculations, the Hex Converter provides dedicated conversion tools with detailed explanations.

Common Mistakes When Converting Number Bases

One of the most common mistakes is using digits that are not valid for a particular base. For example, binary numbers can only contain 0 and 1. Writing 10201 is not a valid binary number because the digit 2 does not exist in base 2.

Another common mistake is forgetting that hexadecimal uses letters after the digit 9. Beginners sometimes assume A equals 1, but in hexadecimal A actually represents the decimal value 10.

Students also occasionally confuse the source base with the destination base. Always verify which base your original number belongs to before performing any conversion.

Using this converter with step-by-step working helps eliminate these errors while improving your understanding of number systems.

Related Mathematical Concepts

Number base conversion is closely related to several other mathematical topics. Once you've converted numbers into binary or hexadecimal, you may need to perform arithmetic operations. In those situations, the Binary Calculator and Hex Converter become valuable companions.

If you're working with exponents during manual conversions, the Exponent Calculator can simplify power calculations. Larger scientific values often appear in engineering and physics, making the Scientific Notation Calculator another useful companion.

Students studying computer architecture frequently combine this converter with the Modulo Calculator, Long Division Calculator, and Scientific Calculator when solving assignments involving binary arithmetic and digital logic.

Understanding place values also strengthens your skills for calculators such as the Log Calculator, Antilog Calculator, Significant Figures Calculator, Roman Numeral Converter, Fraction Calculator, Decimal to Fraction Calculator, GCF Calculator, LCM Calculator, Percentage Calculator, and the Average Calculator.

Frequently Asked Questions

What bases does this Number Base Converter support?

The calculator supports every base from base 2 through base 36, including binary, octal, decimal, hexadecimal, and alphanumeric numbering systems.

Can I convert hexadecimal directly to binary?

Yes. The converter can convert directly between any supported bases without requiring an intermediate conversion to decimal.

Why does base 36 use letters?

After the digits 0 through 9, the alphabet is used to represent values 10 through 35, allowing more information to be stored using fewer characters.

Is this Number Base Converter accurate?

Yes. The calculator uses standard mathematical conversion methods to provide fast and accurate results for every supported base.

Can students use this calculator for homework?

Absolutely. Since the calculator includes step-by-step working, it's an excellent learning tool for students studying mathematics, computer science, electronics, and programming.

Is this Number Base Converter free?

Yes. This online Number Base Converter is completely free to use with no registration, no software installation, and no downloads required. Simply enter your number, choose the source and destination bases, and receive accurate results instantly.

Final Thoughts

Whether you're converting binary numbers for a programming assignment, translating hexadecimal values for web development, or exploring advanced numbering systems for mathematics, a reliable Number Base Converter saves time while improving accuracy. By supporting every base from 2 to 36, providing instant calculations, and explaining each conversion step, this tool is suitable for beginners, students, engineers, developers, and professionals alike.

Continue learning with our collection of free math and programming tools, including the Binary Calculator, Hex Converter, Scientific Calculator, Exponent Calculator, Log Calculator, Antilog Calculator, Significant Figures Calculator, Scientific Notation Calculator, Modulo Calculator, and many more free online calculators designed to make learning mathematics easier.

Kromo Tools

Reviewed by Kromo Tools Team

Building free, reliable online calculators and utilities for students, professionals, and everyday users. Last updated:

Your Ultimate Tool Hub

Discover powerful online tools designed to simplify your daily tasks. From AI tools and SEO utilities to calculators and converters, we provide fast, reliable, and user-friendly solutions to boost productivity and enhance your digital experience.

Enjoyed using KromoTools? Let us know on Trustpilot.

Kromo Agent
Kromo Agent
Online
Today
Hi! πŸ‘‹ I'm Kromo Agent. I've read this page and I'm here to help you with anything about our tools, features, or how KromoTools works. How can I assist you today?
Kromo Agent can make mistakes. Please verify important info.