咕咕嘎工具箱 关于 友链

ZIP 压缩 / 解压

把文件拖到这里,或

最多 300 个文件、合计 100MB;拖拽与选文件不保留目录,选文件夹会保留子目录

拖拽 ZIP 到这里,或

ZIP 上限 50MB、最多 300 个条目,解压后合计不超过 150MB;文件不上传

列表里是 ZIP 中的文件;点「下载」逐个保存,多个文件可用「全部下载」连续触发。空文件夹不会显示。

压缩与解压都在浏览器里完成,文件不上传;带密码的 ZIP 需要先用桌面工具去除密码。 下载时会把路径里的 .. 与开头的斜杠去掉,避免覆盖本地文件。

使用说明

把零散文件打成一个 ZIP,或者先看看别人发来的 ZIP 里都有什么,再挑需要的下载,全部在浏览器本地完成。

规则说明:

  • 文件只在浏览器内存里读写,不上传、不写进任何存储;关掉页面就没了
  • 压缩时可以选压缩级别:存储(不压缩,最快)、快速、标准(默认)、极限(最慢,体积最小)。已经压过的图片、视频再压收益很小,选「存储」更快
  • 「选择文件夹」会保留子目录结构;拖拽或「选择文件」只取文件本身。文件名重复时会自动加 (2) 区分
  • 解压支持常见的 ZIP(存储 / Deflate),自动识别 UTF-8 与 GBK 文件名,中文名不会变成乱码
  • 解压后在列表里逐个下载,也可以点「全部下载」连续触发;浏览器可能询问是否允许多个文件下载
  • 下载时会去掉路径里的 ..、开头的斜杠等危险片段,文件名里的目录分隔符用下划线代替,避免覆盖本地文件

常见疑问:

  • 能解带密码的 ZIP 吗?不能,加密 ZIP 需要密码解密,本页不做密码破解,请先用桌面工具去除密码
  • 支持 RAR / 7z 吗?不支持,本页只认 ZIP(含 .zip 后缀的普通压缩包);RAR、7z 请用对应软件
  • 为什么压缩后反而变大了?图片、视频、PDF 本身已经压缩过,再压可能只多出几十字节的头信息;这种情况选「存储」最合适
  • 有大小限制吗?打包:最多 300 个文件、原始合计 100MB;解压:ZIP 50MB、300 个条目、解压后合计 150MB。超过会提示先拆分,避免浏览器内存被占满
  • ZIP 里的空文件夹会保留吗?打包时不会额外写空目录;解压时只列文件,空目录忽略
  • 文件会被上传到服务器吗?不会,压缩和解压都在你的浏览器里完成

说明:

  • 压缩与解压用的是本地打包的开源库 fflate(MIT)
  • 所有处理都在浏览器内进行,文件不会离开你的设备