Base32 编解码工具

Updated: 2026-07-12
广告位 - 顶部 (728x90)

Base32 编码 / 解码

支持RFC 4648标准Base32编码(A-Z, 2-7),支持UTF-8文本。所有操作在浏览器本地完成,数据不会上传。

结果将显示在这里...
广告位 - 底部 (728x90)

📖 使用教程

1. 输入内容:在文本框中输入要编码的文本或要解码的Base32字符串。

2. 选择模式:选择「编码」将普通文本转为Base32格式,选择「解码」将Base32还原为原文。

3. 复制结果:转换完成后点击「复制结果」将内容复制到剪贴板。

❓ 常见问题

Base32是什么?

Base32是一种将二进制数据编码为32个可打印字符(A-Z和2-7)的编码方式。它比Base64更易于人类阅读和手动输入,因为排除了容易混淆的字符(如0、O、1、I、L)。广泛用于密钥分享、OTP双因素认证、DNS安全(如DNSSEC)等领域。

Base32和Base64有什么区别?

Base32使用32个字符集(A-Z和2-7),Base64使用64个字符集(A-Z、a-z、0-9、+、/)。Base32编码后的体积比Base64大约20%,但字符集不区分大小写且避免了易混淆字符,更适合人工阅读和口头传达。Base32常用于OTP密钥和Tor洋葱域名,Base64常用于邮件附件编码和Data URL。

这个工具安全吗?数据会上传吗?

完全安全。所有编解码操作都在您的浏览器本地使用JavaScript完成,数据绝对不会上传到任何服务器。您甚至可以在断开网络后继续使用此工具,完全保护您的隐私和数据安全。

支持哪些字符编码?

本工具使用标准的UTF-8编码处理文本,支持中文、英文、emoji等各种Unicode字符。编码时先将文本转为UTF-8字节,再进行Base32编码;解码时先将Base32还原为字节,再按UTF-8解码为文本。