ZIP 创建工具 — 将文件打包为 ZIP
将多个文件打包为一个可下载的 ZIP,此工具不会上传文件。选择普通压缩或不压缩,检查压缩包内的名称后再创建。
选择文件、检查名称并创建 ZIP
- 选择一个或多个文件;后续选择按选择顺序追加。空文件也计入数量。本版本只选择文件,不选择文件夹。
- 检查或修改各条目名称,解决重复名称,并输入以 .zip 结尾的文件名。普通方式使用 Deflate;Store 不压缩。
- 点击创建并等待完成,再下载。取消会丢弃未完成的压缩包,但保留选择;修改输入会移除旧结果,清除还会重置选择。
保留的内容、压缩方式和大小
每个文件作为根目录中的独立条目,保留所选名称和内容字节,但不保留原始路径、时间戳、权限或符号链接属性,因此不是文件系统备份。
普通方式以级别 6 进行无损 Deflate 压缩;Store 使用方法 0,不压缩内容。图片、视频和现有压缩包可能不会缩小,ZIP 头部也可能使结果变大。
结果显示实际 ZIP 字节数、源文件总字节数和大小变化。1 MiB 等于 1,048,576 字节;源文件总大小为零时不计算压缩百分比。
名称不会自动修改。路径、保留设备名、控制字符以及常见的大小写或 Unicode 规范化冲突必须手动修正;此检查不能保证所有解压程序都兼容。
下载前检查
将文档和图片一起选择,即可得到包含独立文件的 ZIP;请核对列表中实际使用的名称。
如果两个文件都叫 report.pdf,请先重命名其中一个,避免解压时覆盖。已压缩的照片也可能使 ZIP 比原文件总和更大。
Store 示例中,note.txt 包含 Hello 和一个换行符,共 6 字节;空.txt 为空。bundle.zip 为 242 字节,其中 236 字节是 ZIP 结构开销。
限制
最多 100 个文件,每个不超过 32 MiB,总计不超过 64 MiB;生成的 ZIP 最多 80 MiB。处理期限为 60 秒,后台计时可能延迟。
不支持文件夹、密码、加密、ZIP64、分卷或解压,也不扫描恶意软件。大小限制不是所有设备的安全内存保证。
ZIP 内文件名最多 240 个 UTF-8 字节,ZIP 文件名含扩展名最多 120 字节;字节数不等于可见字符数。
输出是一个使用 Store 或 Deflate 的经典 ZIP,固定日期为 1980-01-01 00:00:00。读取失败时不会提供部分文件;启动下载不代表保存成功。
本地处理与临时文件
此工具不上传文件、不保存历史,也不会将文件名放入链接。处理发生在本地工作线程;清除会释放工具持有的引用,已开始的下载可能有短暂清理延迟。网站其他服务仍适用其隐私政策。
常见问题
方法与来源
- PKWAREpkware.cachefly.netPKWARE ZIP 格式:条目、压缩方法和归档记录
- fflategithub.comfflate 0.8.3:ZIP 创建与压缩
- Microsoftlearn.microsoft.comMicrosoft 文件名限制:兼容性指南
- W3Cw3c.github.ioW3C File API:本地读取选定文件
- fflatefflate MIT 许可证声明
审核于 2026 年 11 月 6 日。本工具使用有限的经典 ZIP 格式;这些资料不能保证所有设备兼容或安全。
