🔢
Radix Converter
Convert numbers between different number systems (bases) from 2 to 36. Support for binary, octal, decimal, hexadecimal and more.Common Bases
2 Base
8 Base
10 Base
16 Base
Uncommon Bases
3 Base
4 Base
5 Base
6 Base
7 Base
9 Base
11 Base
12 Base
13 Base
14 Base
15 Base
17 Base
18 Base
19 Base
20 Base
21 Base
22 Base
23 Base
24 Base
25 Base
26 Base
27 Base
28 Base
29 Base
30 Base
31 Base
32 Base
33 Base
34 Base
35 Base
36 Base
📖 Usage Guide
Step 1
Enter a number in any supported base (2-36) in the input field.
Step 2
View the converted values in all other supported bases automatically.
Step 3
Copy any converted value for use in your projects.
✨ Features
✨
Convert between any number system from base 2 to 36.
✨
Real-time conversion with automatic updates.
✨
Support for binary, octal, decimal, and hexadecimal.
✨
One-click copy functionality for easy use.
🔬Mini Tutorial
Radix Conversion PrincipleThis tool converts numbers between different radix (base) systems using BigInt for precise calculations. It supports bases from 2 to 36, covering binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), and many other number systems. The converter handles large numbers accurately and provides real-time conversion across all supported bases.
Number System BasicsDifferent number systems use different bases to represent numbers. Binary uses base 2 (0 and 1), octal uses base 8 (0-7), decimal uses base 10 (0-9), hexadecimal uses base 16 (0-9 and A-F). Each position's value equals the digit multiplied by the base raised to the corresponding power.
Conversion AlgorithmRadix conversion uses a two-step method: first convert the input number to decimal, then convert from decimal to the target base. This method ensures conversion accuracy, especially for large numbers. BigInt support provides the ability to handle extremely large numbers.
Application ScenariosRadix conversion is widely used in computer science, programming, digital electronics, cryptography, and other fields. Programmers frequently need to convert between binary, hexadecimal, and decimal, while electronic engineers need to handle various number systems.