Convert integers between bases 2–36
Select the input and output bases, then enter a signed integer. Digits must be valid for the starting base. The calculator uses exact integer arithmetic rather than floating-point rounding.
Example
Decimal 255 is binary 11111111 and hexadecimal FF. Fractions and decimal points are not supported.
Available numbers options
Unit conventions
Convert signed integers exactly between bases 2–36, including binary, octal, decimal, and hexadecimal.
Frequently asked questions
Why can displayed results differ slightly?
Numeric results are rounded for display. Increase the precision setting to see more digits. Different unit conventions can also produce different results; check the complete unit label.
Can I convert in the opposite direction?
Use the swap control to reverse the selected units or bases.