Number Base Converter

Converts an integer from any number base from 2 to 36 into any other, with no loss of digits.

Choose the source and target bases and type your number. The answer appears right away, and below it you see the same number in binary, octal, decimal, and hexadecimal.

Long numbers stay exact

Regular numbers in a browser are only accurate up to 9,007,199,254,740,992; past that, the low-order digits get lost. This is why some calculators return FFFFFFFFFFFFF800 instead of the correct FFFFFFFFFFFFFFFF for 18,446,744,073,709,551,615. This page works with integers of arbitrary length, so a hundred-digit number converts without a single lost digit.

What the page does not do

It converts integers. Fractional parts, negative numbers in two's complement, and step-by-step breakdowns are outside its scope. To parse hexadecimal values mixed with binary and plain text, use the HEX converter.

Rate this tool

Help us get better

Other tools