这个工具做什么
ZIP 解压工具把压缩包在浏览器里打开,逐条列出包内文件:可以只取需要的那一个,也可以一次全部下载。压缩包不需要上传,整个过程在你的设备上完成——从磁盘读出、在内存中解包,再以文件形式交回给你。
与常见的在线解压服务不同:不需要注册,不限制解压次数,服务器上也不会留下压缩包的副本。目录层级会按原样保留,中文文件名按标准(UTF-8)读取,解压出来的文件可以直接拖进项目目录使用。
如何使用
- 第一步:选中压缩包 把 .zip 文件拖进上方区域,或点击选择。工具会先检查文件头与加密位,再开始解包;如果这个包是加密的,会直接告诉你而不是让进度条卡住。
- 第二步:浏览条目列表 解包完成后会列出全部条目,每行显示文件名与体积。目录较深时文件名会带完整相对路径,方便判断来自哪个子目录。
- 第三步:按需下载 点单行的「下载」只取那一个文件;点「全部下载」会按顺序逐个触发浏览器的下载。Chrome 等浏览器在连续下载多个文件时会弹出授权提示,选择允许即可。
限制与边界
单文件上限 200MB;解压后的全部条目会同时驻留内存,因此解压后总体积远大于 200MB 的压缩包可能触发内存不足(会明确报错,不会产出损坏文件)。加密 ZIP 不支持——本工具不做口令破解。RAR、7z 与分卷 ZIP 也不在范围内。
常见问题
加密的 ZIP 能解压吗?
不能。检测到加密位后会直接提示「该 ZIP 已加密」。本工具刻意不做口令破解,需要密码请用 7-Zip 等本地软件输入密码解压。
中文文件名会乱码吗?
按标准写入 UTF-8 标志位的压缩包不会乱码。若压缩包是早期工具用 GBK 存储文件名且未置标志位,可能显示为乱码——这是包本身缺少编码声明,不是解压过程出错。
为什么有的条目没有出现在列表里?
含 ../ 的路径段、以 / 开头的绝对路径、以及 Windows 盘符条目会被安全策略丢弃,避免 Zip Slip 类攻击把文件还原到目标目录之外。
解压次数和文件大小有限制吗?
没有次数限制,也不需要注册。单文件上限 200MB,条目数量不限(受内存限制)。
我的压缩包会被保存或分析吗?
不会。解包在浏览器内完成,没有任何字节发往服务器:可以打开开发者工具的 Network 面板自行验证——解压过程不会产生上传请求。
支持 RAR 或 7z 吗?
暂不支持。RAR 涉及解码许可,7z 需要额外的 WASM 依赖,两者都在后续批次评估中;当前的 ZIP 打包/解压一对已经可以互相配合使用。