跳转到正文

GZIP 解压器

使用我们的 GZIP 解压器在线解压 .gz 文件。上传不超过 10 MB 的 GZIP 文件,例如压缩日志、数据库转储或下载的数据集,即可取回原始文件;文件名采用文件头中保存的名称,若无该名称则使用上传文件名并去掉 .gz 后缀。支持合并多成员文件,会报告损坏的数据,输出上限为 50 MB,并提供防压缩炸弹保护。

选择文件或将文件拖放到上传区域。文件大小上限:5 MB。

重置

常见问题

如何打开 .gz 文件?

上传 .gz 文件并点击“解压文件”。工具会还原原始文件并提供下载。

解压后的文件会叫什么名字?

如果 GZIP 文件头中保存了原始文件名,就会使用该名称。否则会使用去掉 .gz 或 .gzip 后缀的上传文件名;如果文件是 .tgz,则会变成 .tar 文件。

文件大小上限是多少?

上传的 .gz 文件最多为 10 MB,解压后的内容最多为 50 MB。超过上限的结果会被拒绝并显示提示。

什么是压缩炸弹?工具如何处理?

压缩炸弹是指一个小文件解压后变得极大,从而耗尽内存。输出超过 50 MB,或在输出大于 1 MB 时超过上传文件大小的 100 倍,解压器就会停止并报告此问题。

如果我的文件是 .tar.gz 呢?

解压器会返回内部的 .tar 文件。如果你想获取其中的各个文件,请使用 TAR 提取器,它会一步完成解压和解包。

支持多成员 GZIP 文件吗?

支持。对于通过追加多个 GZIP 数据流生成的文件(某些日志轮换工具会这样做),工具会逐个解压成员并将其合并到一个输出文件中。

为什么会提示文件不是 GZIP 文件?

所有 GZIP 文件都以固定签名开头,并使用 Deflate。如果上传的是 ZIP、BZIP2 或 XZ 文件,或只是将普通数据改名为 .gz,工具就会拒绝处理。对于 .zip 文件,请使用 ZIP 提取器。

文件损坏或被截断时会怎样?

如果压缩数据提前结束或已损坏,解压会失败,并提示文件已损坏,而不会提供看似完整的部分结果。对于单成员文件,还会验证 GZIP 尾部中的校验和与长度。

它能处理服务器和备份中的 .gz 文件吗?

可以。轮换日志(例如 access.log.1.gz)、使用 gzip 制作的 SQL 转储、压缩的 CSV 导出文件以及预压缩的网页资源都采用此工具可读取的标准格式。

解压后文件会被保存吗?

不会。文件只会在此次请求中于内存中解压,然后直接返回给你。

关于 OneClick Pro

OneClick Pro 是一个免费的工具集合,包含超过 150 种网络工具,助你处理日常工作:转换图像和单位、格式化和验证代码、检查域名和 SEO,以及处理文本、日期和数字。所有工具均可免注册、免订阅使用;你输入的内容仅用于计算结果,绝不会被存储。你可以将它用作处理临时任务的快捷工具箱,也可以收藏每天都会用到的工具。