Skip to main content

Base85 / Ascii85 解码器 将 Base85(Ascii85)编码的字符串解码回普通文本。

Base85 解码 illustration
🔐

Base85 解码

将 Base85(Ascii85)编码的字符串解码回普通文本。

1

粘贴 Base85

粘贴 Base85 编码的字符串。

2

查看解码文本

解码后的文本会立即出现。

3

复制结果

点击「复制」按钮来复制解码后的文本。

Loading tool...

What Is Base85 解码?

Base85 解码是对 Ascii85 编码的逆向操作,将 Base85 编码的文本转换回其原始二进制数据。每组 5 个字符映射回 4 个字节。'z' 快捷方式扩展为四个零字节。解码器在存在时剥离定界符,处理空白字符,并验证输入。部分最终组正确解码。所有处理都发生在客户端。

Why Use Base85 解码?

  • 支持标准的 Ascii85 解码,并自动处理分隔符
  • 扩展 'z' 快捷方式并处理部分最终组
  • 100% 客户端 - 数据永远不会离开您的浏览器
  • 完全免费,无需注册或使用限制

Common Use Cases

PDF 分析

解码来自 PDF 文件的 Base85 编码流。

数据恢复

从 PostScript 和旧系统中解码 Base85 数据。

Git 补丁

解码 Git 补丁中的 Base85 编码二进制数据。

开发

调试和检查 Base85 编码的有效载荷。

Technical Guide

解码器剥离定界符和空白字符,将 'z' 扩展为五个 '!' 字符,然后处理 5 个字符的组。每组从 base-85 转换为 32 位整数:值 = c1*85^4 + c2*85^3 + c3*85^2 + c4*85 + c5,其中每个字符的值是 ASCII 码减 33。该整数分成 4 个字节。部分最终组用 'u' (84) 填充,解码,然后截断。

Tips & Best Practices

  • 1
    如果存在分隔符,会自动去除
  • 2
    输入中的空白字符将被忽略
  • 3
    'z' 快捷方式代表四个零字节
  • 4
    ASCII 33-117 之外的无效字符会产生错误

Related Tools

Frequently Asked Questions

Q 这个工具是否免费?
是的,完全免费,无需注册。
Q 我的数据安全吗?
是的。所有处理都是 100% 客户端。
Q 它能否处理分隔符?
是的,如果存在,会自动去除分隔符。
Q 支持哪些浏览器?
所有现代浏览器,包括 Chrome、Firefox、Safari 和 Edge。
Q 关于 'z' 快捷方式怎么办?
'z' 字符将被正确扩展为四个零字节。

About This Tool

Base85 解码 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.