Developer
Number Base Converter
Convert signed integers between bases 2 through 36 using exact arbitrary-precision arithmetic.
Loading tool…
How to use Number Base Converter
Translate binary, decimal, hexadecimal, and other positional integers without floating-point rounding. The selected source base is explicit, so a string of digits is never guessed to be octal or hexadecimal.
- Enter a signed integer without a prefix and select the source and target bases.
- Select Run tool to convert with exact BigInt arithmetic.
- Review the result, then copy it or download the generated file.
Good to know
- At most 4,096 input characters, bases 2–36, and integer values only.
- No fractional parts, scientific notation, 0x/0b prefixes, two’s-complement bit width, or digit grouping.
Common questions
Can it preserve integers larger than JavaScript numbers?
Yes. Conversion uses BigInt rather than floating-point Number arithmetic.
Keep going with related tools
All developer →Text
Binary Text Converter
Encode Unicode text as UTF-8 binary bytes or decode valid 8-bit UTF-8 binary back to text.
DeveloperUnix Timestamp Converter
Convert Unix seconds or milliseconds to UTC, or convert a timezone-explicit ISO date into a timestamp.
FilesBinary Record Pack and Unpack Workbench
Pack or unpack fixed binary fields using an explicit offset and endian JSON schema.