Base-N 编码解码器
在浏览器中直接编码和解码 Base16、Base32(RFC 4648)、Crockford Base32、Base85(ASCII85)和 Base91。
使用方法
- 1 选择一种进制 — Base16、Base32、Crockford Base32、Base85 或 Base91。
- 2 在编码(Encode)和解码(Decode)之间切换。
- 3 粘贴输入数据 — 编码时输入 UTF-8 文本,解码时输入已编码的字符串。
- 4 复制输出结果。使用“交换”按钮可立即互换输入与输出内容。
为什么使用此工具
- 五种进制编码合而为一 — 无需为每种编码格式单独寻找工具。
- Crockford Base32 — 对用户友好,不含 I/L/O/U,解码时不区分大小写。
- Base85 — 比 Base64 更紧凑,被 Adobe PDF 和 Git 广泛使用。
- Base91 — 密度更高,适合 QR 码/打印等数据长度受限的场景。
- 完全在客户端运行。无需上传数据。
常见问题
这里支持哪些 Base32 变体?
两种都支持。RFC 4648(字母表为 A-Z、2-7,使用 = 填充)适用于兼容 OTPAUTH URI 等场景;Crockford Base32(字母表为 0-9、A-Z 但不含 I/L/O/U)则专为易读的标识符设计 — 不区分大小写,并容忍 O→0、I/L→1 的混淆。
那 URL 安全(URL-safe)的 Base64 呢?
请使用我们独立的 Base64 编码解码工具 — 它提供了 URL-safe 变体的开关选项,并支持文件转 Base64 模式。
为什么 Base85 会被 <~ 和 ~> 包裹?
Adobe ASCII85 标准规定了这两个分隔符。它们在解码时是可选的 — 如果存在,我们会自动去除。
为什么 Base91 没有被标准化?
这是 Joachim Henke 于 2000 年设计的方案。它不是 IETF 标准,但算法和字母表非常稳定,在需要更高数据密度的场景中被广泛使用。
什么是 Base-N 编码解码器?
Base-N 编码解码器是一款在原始数据与多种进制编码格式之间进行转换的工具,支持 Base16、Base32(RFC 4648)、Crockford Base32、Base85(ASCII85)和 Base91。该工具会按照所选字母表对输入数据进行编码,也可以反向解码以还原原始字节。所有编码和解码操作均在客户端(浏览器内)完成,数据永远不会上传到服务器。
Base-N 编码解码器 是 Zerethon Tools 提供的免费 开发者 工具。在浏览器中直接编码和解码 Base16、Base32(RFC 4648)、Crockford Base32、Base85(ASCII85)和 Base91。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。Base-N 编码解码器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
了解基础知识
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。