32
Base32 编解码
文本与 Base32(RFC 4648)互相编码解码,常见于 TOTP 密钥、DNS 等场景。本地处理。
本地处理 · 不上传
加载工具中…
相关:Base32编码 · Base32解码 · RFC4648 · base32转换
Base32 编解码把二进制数据编码成 32 个字符的可读文本。相比 Base64,它不区分大小写、去掉了易混字符,适合人工抄录与语音传达。
使用步骤
- 输入文本或 Base32 字符串
- 选择编码或解码方向
- 查看结果
- 复制使用
使用场景
- 处理 TOTP 的密钥格式
- 生成需要人工抄写的标识
- 处理 DNS 与某些协议中的编码数据
- 编码需要大小写不敏感的内容
小贴士
- Base32 的字符集去掉了数字 0、1、8 与字母 I、L、O、U,避免了抄录时的混淆,这是它相比 Base64 的核心优势。
- 代价是编码后体积膨胀 60%,比 Base64 的 33% 更浪费,因此只在需要人工可读时才用。
- 两步验证的密钥普遍使用 Base32,正是因为需要用户手工输入或口头传达。
常见问题
和 Base64 有什么区别?
Base32 只用 32 个字符且不区分大小写,去掉了易混淆字符,适合人工抄录;Base64 更紧凑(膨胀 33% 对 60%)但区分大小写、含易混字符。
为什么 TOTP 用 Base32?
因为密钥常需要用户手工输入或口头告知。不区分大小写、没有易混字符的编码在这种场景下出错率低得多。
末尾的等号是什么?
填充字符。Base32 按 40 位一组编码,数据长度不足时用等号补齐。有些实现省略填充,解码时需要自行补上。
Base32 编解码是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用Base32 编解码,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。
相关工具
更多编码转换工具 ›⇄Base64 编码 / 解码热门文本 Base64 在线编码与解码,支持中文 UTF-8,本地即时处理。%URL 编码 / 解码URL / URI 组件在线编码解码(encodeURIComponent),处理中文与特殊字符。▚二维码生成热门把网址、文本一键生成二维码,可下载 PNG。纯前端生成,内容不外传。#哈希计算 MD5/SHA热门对文本计算 MD5、SHA-1、SHA-256、SHA-512 摘要,本地计算不上传。U+Unicode 编解码中文/字符与 \u 转义、码点互转,处理 JS/JSON 转义字符串。&HTML 实体编解码HTML 特殊字符与实体(< & 等)在线互转,防 XSS 转义与还原。