📁 Base32/Base36 编码转换工具

Base32 和 Base36 编码解码工具。Base32 使用字母 A-Z 和数字 2-7,Base36 使用 0-9 和 A-Z,比 Base64 更少特殊字符,适用于 URL 安全传输、文件名编码等场景。

📁 编码设置
✅ 结果
输入长度: 0 输出长度: 0 比率: -
ℹ️ 说明
Base32 和 Base36 是比 Base64 更紧凑的编码方案:
  • Base32:使用 32 个字符(A-Z, 2-7),无符号字符,适合大小写不敏感的场景
  • Base36:使用 36 个字符(0-9, A-Z),实际上是数字在 36 进制下的表示
  • 优势:比 Base64 更少特殊字符(无 + / =),更适合 URL、文件名等场景
  • 限制:编码效率低于 Base64(Base32 开销约 60%,Base36 可变长度)
❓ 常见问题
Base32 使用更少的字符集(32 vs 64 字符),不含特殊符号 +、/ 和 = 填充。Base32 编码后体积比 Base64 大约 20%,但在 URL、文件名等需要避免特殊字符的场景更适合。
Base36 常用于短链接生成、优惠码生成和数字 ID 的紧凑表示。将大数字转换为字母数字组合,可读性更好。