Base Converter
About Base Converter
This number base converter translates integers between binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) and any custom base from 2 to 36.
It uses JavaScript BigInt, so very large numbers — such as 64-bit IDs, memory addresses or cryptographic values — are converted exactly without the precision loss of regular floating-point numbers.
How to use
- Choose the base of your input in
From, orCustomfor any base between 2 and 36. - Choose the target base in
To. - Type the number; the result updates immediately. Copy it with one click.
FAQ
How do I convert hex to decimal?
Select Hex (16) as the source and Decimal (10) as the target, then enter the hex digits (for example FF gives 255).
Which digits are used above base 10?
Letters A–Z represent the values 10 to 35, so hex uses 0–9 and A–F. Input is case-insensitive.
Are negative numbers or fractions supported?
Not currently. The converter works with non-negative integers.