Any Base → Any Base Converter
Convert any number between any source base (2 to 36) and any target base (2 to 36). Designed for software developers, electrical engineers, students, and computer architecture researchers requiring deterministic client-side accuracy.
Select source base (2-36) and target base (2-36).
Calculated Output
Step-by-Step Mathematical Proof
Active DerivationWhat Is Any Base → Any Base Converter?
The Universal Base Converter allows arbitrary transformations between any two bases from base 2 through base 36 using alphanumeric characters (0-9, A-Z).
How Does It Work?
Converts from source base A to decimal (base 10) using polynomial expansion, then converts that decimal value to target base B using repeated division.
Mathematical Algorithm
Step-by-Step Example
Important Rules & Edge Cases
- Bases range from 2 to 36.
- Characters 0-9 represent values 0-9; A-Z represent values 10-35.
Practical Applications in Engineering
- URL shortener algorithms (Base 36 and Base 62).
- Computer systems research across non-standard architectures.
- Cryptographic hash encoding.
Common Mistakes to Avoid
- Caution: Entering characters that exceed the selected source base.
Frequently Asked Questions
What is the maximum base supported by standard alphanumeric characters?
Base 36 (using 10 digits 0-9 and 26 letters A-Z).
Related Tools
View All Base Conversion Tools →Custom Base Converter
Configure arbitrary custom radices with user-defined alphabets and symbol sets.
Base-N Number Validator
Verify if a number string is mathematically valid for any chosen radix (base 2 through 36).
Base-10 Converter
Convert standard decimal numbers into any other radix from base 2 to base 36.