在线进制转换工具,支持二进制、八进制、十进制、十六进制和 2-36 任意进制互转。BigInt 高精度计算。
提示:支持 2-36 任意进制互转。常见前缀:0b 表示二进制、0x 表示十六进制。
Convert between binary, octal, decimal, hex and any base 2-36
Runs locally · Nothing uploaded
Our online base converter supports quick conversion between binary, octal, decimal, and hexadecimal, along with flexible conversion for any base from 2 to 36. Using BigInt high-precision calculation, it handles very large numbers without losing accuracy. Enter a single value to see all format results simultaneously, with optional ASCII character reference display.
JavaScript's Number type has a maximum safe integer of 2^53-1. Beyond that, precision loss occurs. BigInt handles integers of arbitrary precision, ensuring accurate conversion results for large binary, hexadecimal, and other values.
Yes. You can enter numbers with decimal points for conversion. The tool processes the integer and fractional parts separately. The precision of the fractional part can be adjusted through settings.
In addition to common bases like 2, 8, 10, and 16, the tool supports any base from 2 to 36. Bases above 10 use letters a-z (a=10, b=11, ... z=35) to represent values, useful for special encoding scenarios.