选择任意组合的文件,将它们打包成一个 ZIP 存档。适用于在一封邮件附件中发送多个文件、为网页部署压缩资源,或归档项目文件。压缩在你的浏览器中使用 fflate(一个高性能 JavaScript ZIP 库)运行。你的文件绝不会上传到任何地方。
将文件拖放到此处
或浏览以添加文件
接受所有文件类型
添加你的文件
将任意文件拖放到面板上,或点击浏览。文件数量和类型均无限制——你可以在同一个存档中混合图像、文档、视频和代码文件。
命名你的存档
默认名称为“archive.zip”。下载前点击文件名字段即可更改。
创建并下载
点击“创建 ZIP 并下载”以压缩所有文件并触发下载。ZIP 在你的浏览器内存中创建——不会上传任何内容。
分享或存储
生成的 ZIP 文件可通过邮件分享、上传到云存储,或作为项目备份保存。收件人可在任何操作系统上用任何 ZIP 工具解压。
我们使用 6 级的 DEFLATE 压缩(速度与压缩比之间的默认平衡)。文本文件、JSON 及类似的可压缩内容通常可压缩 60–80%。图像和视频(本就已压缩)只能压缩 1–5%——压缩 JPEG 或 MP4 时不要期望明显的体积缩减。
工具本身没有硬性限制,但浏览器内存会限制实际可行的范围。添加 500 MB 的文件来创建 ZIP 大约需要 500 MB 的空闲浏览器内存。对于非常大的存档,7-Zip(Windows)或 The Unarchiver(Mac)等桌面工具更合适。对于大多数日常任务(文档、图像、代码文件),浏览器工具可处理任何合理数量的文件。
当你通过浏览器添加文件时,出于安全原因无法获得目录结构信息——浏览器只提供各个文件名。所有文件都会被添加到 ZIP 存档的根目录。若要保留文件夹结构,请使用桌面工具或命令行(zip -r archive.zip folder/)。
不能。ZIP 密码保护需要特定的加密算法,此处有意未实现。若需密码保护的存档,请在 Windows/Linux 上使用 7-Zip(免费)或在 macOS 上使用 Keka,它们支持 AES-256 ZIP 加密。
ZIP 压缩(DEFLATE 算法)通过在数据中查找重复模式来工作。已经压缩过的文件——JPEG、PNG、MP4、MP3、PDF、DOCX——在 ZIP 中几乎无法再压缩。压缩照片或视频的 ZIP 可能只节省 1–3%。ZIP 对文本、源代码、CSV/JSON 数据文件及其他人类可读内容最为有效。
有问题吗? 报告问题