Base32 编码原理
Base32 用 32 个字符(A–Z、2–7)表示二进制,每 5 位一组映射一个字符,末尾以 = 补齐到 8 的倍数。
这个工具能做什么
- 文本与 Base32 互转
- 标准 RFC 4648 字母表
- 本地运行,不上传
怎么使用(输入说明)
- 选编码或解码。
- 输入文本或 Base32 串。
- 查看或复制结果。
为什么用 Base32 而不是 Base64
Base32 只含字母与 2–7,无 +、/、= 之外的符号问题,避免在某些系统(如 URL、文件名、验证码)中被转义或混淆,抗误读更好。
计算实例
“A” 编码为 “IE======”,“f” 编码为 “MY======”。
常见问题 FAQ
Q:= 填充能省略吗?
A:标准要求补齐到 8 的倍数;解码时会自动忽略多余空格与大小写。
Q:中文能编码吗?
A:能,先按 UTF-8 转成字节再编码,解码还原为原文本。