ToolGen

压缩解压

压缩解压

Gzip 压缩解压在线工具

Gzip 压缩解压页用于处理常见 Gzip 文本压缩内容,适合接口调试、日志排查、payload 压缩和样例数据分析。

功能介绍

Gzip 基于 DEFLATE 算法,是使用最广泛的通用压缩格式,HTTP 响应压缩、日志归档、软件分发和各种数据传输几乎都支持它。

它在压缩率和兼容性之间取得了很好的平衡。本页面用于文本的 Gzip 压缩与解压,方便接口调试、日志排查和 payload 体积对比。

使用方法

  1. 在输入框粘贴文本,选择压缩方向即可得到 Gzip 压缩结果;粘贴压缩内容并选择解压方向可还原原文。
  2. 压缩结果为二进制,页面通常以 Base64 等形式展示,便于复制传输。
  3. 可对比压缩前后的体积,评估该算法在你数据上的压缩效果。
  4. 全部处理在浏览器本地完成,内容不会上传服务器。

注意事项

  • Gzip 和纯 DEFLATE、zlib 格式头部不同,跨系统时注意别混用。
  • 很短的文本压缩后可能反而变大,因为有固定的头部开销。
  • 压缩结果是二进制,传输前通常需要 Base64 等文本编码。

常见使用场景

  • 解压接口返回的 Gzip 文本
  • 压缩测试 payload
  • 对比压缩前后的文本体积
  • 排查日志中保存的压缩片段

常见问题

压缩后的内容为什么像乱码?

压缩结果通常是二进制数据,直接按文本查看会不可读。需要用对应算法解压,或先做 Base64 等编码后再传输。

Gzip 适合什么场景?

Gzip 兼容性好、使用广泛,常用于 HTTP 传输、日志样例和通用文本压缩场景。

Gzip 和 Zip 是一回事吗?

不是。Gzip 通常压缩单个数据流,Zip 是可打包多个文件的归档格式;两者底层都用 DEFLATE,但容器结构不同。

相关工具

常用压缩算法