首页 › 跨境谷在线工具进制转换器

在线进制转换器

2 / 8 / 10 / 16 进制一键互转,支持 2-36 任意进制输入,大数 BigInt 精确计算不丢位,自动位分组显示。纯前端计算,数据不出浏览器。

进制转换
输入即转换:支持负数、0x / 0b / 0o 前缀(需与所选进制匹配)、下划线与空格分隔;暂不支持小数。单次最多 5000 字符。
使用提示:切换左侧进制后重新输入即可按新进制解析;结果区四张卡片(二 / 八 / 十 / 十六进制)同时给出,点击数值或「复制」按钮即可复制;「分组显示」一行按 2 进制每 8 位、16 进制每 4 位、10 进制每 3 位插空格,便于按字节或千位核对。

工具说明

进制转换是开发与数据处理中的高频操作:前端调颜色需要十六进制色值,Linux 文件权限与网络掩码常见八进制,字符编码、数据库自增 ID、加密散列值大量使用十六进制,Excel 列号本质是 26 进制,时间戳短链、雪花 ID 等场景还会用到 32 / 36 进制。普通计算器在超过 16 位十进制后开始丢精度,JavaScript 内置函数也只能可靠处理 32 位整数。本工具基于 BigInt 实现,任意长度整数在 2-36 进制之间精确互转,输入十进制 50 位大数也不会出现末尾变 0 的精度问题,并附带按位分组视图,方便与十六进制字节序列、二进制位掩码逐位对照。

常见问题

支持多大的数字?会丢精度吗?

不会。工具基于 JavaScript BigInt 任意精度整数实现,只要输入不超过 5000 字符,转换结果每一位都精确,可放心用于 128 位 UUID、SHA 散列、雪花 ID 等大数。

除了 2 / 8 / 10 / 16 还支持哪些进制?

左侧下拉支持 2-36 的任意进制:数字 0-9 加字母 A-Z 共 36 个符号。选 26 可处理 Excel 列号(如 XFD),选 32 / 36 常用于短链接 ID。

输入 0x1F4 需要切换进制吗?

需要先在左侧选择十六进制,0x 前缀会被自动剥除;二进制的 0b、八进制的 0o 前缀同理。若进制与前缀不匹配(例如十进制下输入 0x),会提示非法字符。

支持小数和负数吗?

负数支持,结果会保留负号;小数暂不支持,涉及小数的进制转换请使用科学计算器。

数据会上传吗?

不会。全部转换在浏览器本地完成,页面刷新后输入即清空,适合处理密钥、ID 等敏感数值。

相关工具