AZ Tools

Base45 编码与解码工具

开发

在 Base45 与文本之间转换。Base45 是一种紧凑编码(RFC 9285),用于诸如欧盟数字 COVID 证书等二维码中。文本按 UTF-8 字节处理,解码会校验字母表和取值范围以标记格式错误的输入。全部在浏览器本地运行——不会上传任何内容。

输出

使用方法

  1. 选择编码(文本转 Base45)或解码(Base45 转文本)。
  2. 输入或粘贴你的内容。
  3. 从输出框复制转换后的结果。

常见问题

Base45 是什么?
Base45 是 RFC 9285 定义的二进制到文本编码。它将两个字节打包为来自 45 符号字母表的三个字符,便于高效存储在二维码中。
它用在哪里?
最著名的是欧盟数字 COVID 证书以及其他基于二维码的系统,其中 45 字符的字母表与二维码的字母数字模式契合良好。
非 ASCII 字符如何处理?
文本会先编码为 UTF-8,因此重音字母、表情符号和中日韩字符会变成其字节序列,并能精确解码回来。
无效的 Base45 会怎样?
解码会检查每个字符是否在字母表中,以及每组的长度和取值是否有效。无效输入会显示错误而不是损坏的输出。

相关工具