Number Base Converter
Converts an integer from any number base from 2 to 36 into any other, with no loss of digits.
Result
The same number in other bases
| Base | Name | Notation |
|---|
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
Tell us what was missing.
Other tools
JSON Formatter
Format and repair JSON in the browser, flagging duplicate keys and long numbers
Regex Tester
Regex testing with a plain-language breakdown and hang protection
JWT Decoder
JWT parsing with fields explained and signature verification
CSV to JSON
A table to JSON with honest types and a reverse check
JSON to CSV
JSON to a table for Excel, with verification and formula protection
SQL Formatter
A readable query layout, verified against the source, with risky spots flagged
XML Formatter
Readable XML, errors explained with a hint, verified against the source
XML Validator
Markup, XSD schema, sitemap, YML and RSS rules, with the path to each error