Convert exact integers between bases 2 and 36. For digits above 9, use A–Z; output uses uppercase letters. A minus sign is supported.
Input rules
Enter up to 256 digits without separators, decimal fractions or prefixes such as 0x and 0b. Select the input base explicitly. Digits that do not belong to that base are rejected rather than partially parsed.
The calculation uses integer arithmetic instead of converting the value to a floating-point number. Everything runs in your browser; the number is not submitted to a server.