Base85 编码解码
模式切换
支持 ASCII85 标准编码格式,自动处理 <~ ~> 包裹。
输入
输入原文文本
输出
输出结果支持一键复制。
免费在线进行 Base85 编码与解码,相比 Base64 压缩率更高,适合 PDF 内嵌数据和高效二进制文本化。
支持 ASCII85 标准编码格式,自动处理 <~ ~> 包裹。
输入原文文本
输出结果支持一键复制。
免费在线进行 Base85 编码与解码,相比 Base64 压缩率更高,适合 PDF 内嵌数据和高效二进制文本化。
Base85 每 4 个字节编码为 5 个字符(膨胀率 25%),Base64 每 3 个字节编码为 4 个字符(膨胀率 33%)。Base85 输出更紧凑,但字符集更大(85 个可打印字符 vs 64 个)。
最常见于 PDF 文件内嵌数据(Ascii85 编码)、PostScript 文件和 Git 补丁编码。这些场景需要紧凑的二进制文本化表示。
Base85 使用 ASCII 33-117(! 到 u)共 85 个可打印字符。Ascii85 变体还使用 z 表示连续 4 个零字节,y 表示连续 4 个空格。
当需要更紧凑的输出且目标系统支持 Base85 解码时。PDF/PostScript 生态原生支持 Base85;Web 和 API 场景更常用 Base64,因为兼容性更好。