查找工具

↑↓ 选择 Enter 打开

不知道工具名称时,可输入“格式化”或“计数”等任务词。

ZIP 打包与解压

仅本地处理

选择多个文件生成 ZIP,或打开一个本地 ZIP,查看并勾选要解压的条目。文件在浏览器 Worker 内处理;输入上限为 50 MiB、最多 200 个条目,声明和实际解压数据均限制为 100 MiB。

已审核 · 更新于 · 免费使用 · 无需账号

输入

未选择文件。总大小上限 50 MiB,最多 200 个条目。

输出
数据在当前标签页处理,运行时从本站加载所需引擎。

ZIP 打包与解压可以处理什么?

选择多个文件生成 ZIP,或打开一个本地 ZIP,查看并勾选要解压的条目。文件在浏览器 Worker 内处理;输入上限为 50 MiB、最多 200 个条目,声明和实际解压数据均限制为 100 MiB。

什么时候使用这个工具?

小型本地文件打包和选择解压可使用本工具;大型、加密、分卷和 ZIP64 文件请使用桌面解压软件。本工具不会直接按条目路径写入本地文件系统。

如何使用?

  1. 选择“将文件打包为 ZIP”并添加文件,或选择“查看 ZIP 并选择解压”后打开一个压缩包。
  2. 点击“运行”。查看模式下核对条目名称和大小,勾选后点击“解压选中的文件”。
  3. 下载生成的 ZIP,或分别下载解压文件。完成后可清空工作区。

实际输入输出示例

打包两个本地文本文件

输入

hello.txt:Hello
empty.txt:(空文件)

输出

ZIP 条目:
hello.txt — 5 字节
empty.txt — 0 字节

空文件也是有效条目。查看目录时不解压内容;解压操作只处理选中条目。

常见错误与修复方法

现象可能原因修复方法
解压前就被拒绝。压缩包加密、使用 ZIP64、分卷、不支持的算法、错误头信息、重复路径或过多条目。导出使用 Store 或 Deflate 的普通单卷 ZIP,并保持在显示的限制以内。
解压大小或完整性校验失败。声明的总大小超过 100 MiB、实际输出超出验证大小,或选中条目的 CRC 不匹配。使用较小且完整的压缩包,与原件核对;损坏的文件不会提供下载。

支持范围与限制

支持普通 Store 和 Deflate ZIP。拒绝加密、ZIP64、分卷和跳转上级目录的路径。旧式非 UTF-8 文件名可能显示不同,建议使用 UTF-8。下载使用最后一级文件名,目录层级只在列表显示,不在磁盘重建;打包前请重命名同名输入文件。

标准与实现参考

关于ZIP 打包与解压的常见问题

输入内容会上传吗?

不会。数据在浏览器 Worker 内处理。页面从本站加载所需引擎,不向处理 API 发送输入、输出或文件名。

需要账号或 API Key 吗?

不需要账号、API Key 或后端处理服务。

如何保存处理结果?

检查结果后,使用对应的复制或下载控件。修改输入会清除旧结果,避免误用。

有哪些限制?

支持普通 Store 和 Deflate ZIP。拒绝加密、ZIP64、分卷和跳转上级目录的路径。旧式非 UTF-8 文件名可能显示不同,建议使用 UTF-8。下载使用最后一级文件名,目录层级只在列表显示,不在磁盘重建;打包前请重命名同名输入文件。

更新记录

新增浏览器本地处理、明确大小限制、取消操作、实际输入输出示例、常见错误解释和结果下载;完成中文工作区与说明审校。

谁在维护这个工具?

KL
KitLumi EngineeringKitLumi 工程团队负责维护工具行为、隐私说明、示例和自动化测试。

如何在浏览器打包 ZIP 和选择文件解压? →