ZIP 压缩工具(免费·在线)
免费在线工具,完全在浏览器中将多个文件或文件夹压缩为 ZIP 并下载。拖入文件夹时会保留原有的目录结构。文件内容绝不会上传到服务器。
什么是 ZIP 压缩工具
这是一款免费工具,可以将多个文件或文件夹完全在浏览器内压缩为 ZIP 格式。无需将文件上传到服务器,压缩处理全部在本地设备完成,即使是较为敏感的文件也可以放心使用。
直接拖入文件夹即可生成保留原有目录结构的 ZIP,还支持密码加密,可在 AES-256、ZipCrypto 两种方式中选择。由于可以根据对方的使用环境选择合适的加密方式,在商务文件共享场景中同样十分实用。
ZIP 压缩工具的使用方法
- 添加文件或文件夹 将文件、文件夹拖放到拖放区域,或通过"选择文件""选择文件夹"按钮进行添加。
- 输入 ZIP 文件名 在输入框中指定要生成的 ZIP 文件的名称。
- 设置压缩、加密选项 根据需要选择是否压缩,并设置密码及加密方式(AES-256、ZipCrypto)。
- 创建并下载 ZIP 点击"创建 ZIP 并下载"按钮后,将下载在浏览器内处理完成的 ZIP 文件。
用好本工具的小技巧
- 整体拖入文件夹后,会保留原有的目录结构存入 ZIP。如果单独选择文件,生成的 ZIP 则没有目录结构,是扁平的。
- 取消勾选"压缩"后会切换为 STORED(不压缩)方式,处理速度更快。对于图片、视频、音频、ZIP 等本身已经压缩过的文件,压缩前后体积几乎不变,此时不压缩反而更快、更划算。
- 如果添加了多个同名文件,系统会自动加上编号加以区分,例如"文件名 (1).扩展名",不会发生内容被覆盖丢失的情况。
- 打包大量文件或体积很大的文件时,由于处理过程占用浏览器内存,可能会比较耗时,在某些环境下甚至会失败。如果总体积达到数百 MB 至数 GB,建议分成几批分别压缩。
- 在密码栏中输入内容后,整个 ZIP 将被加密。留空则和以往一样,生成任何人都能打开的 ZIP 文件。请注意,设置的密码不会被保存,一旦忘记将无法取出其中的内容。
- 加密方式可从两种中选择。AES-256 强度更高,但无法通过 Windows 内置的"提取全部"功能解压,需要使用 7-Zip 等支持该格式的软件。ZipCrypto 可直接通过 Windows 资源管理器的内置功能解压,但属于加密强度较低的旧式方式。如果对方只能使用 Windows 内置功能,请选择 ZipCrypto;如果更重视保密性,请选择 AES-256。
ZIP 压缩工具的应用场景
将多个文件作为邮件附件发送
把逐个发送较为繁琐的多个文件打包成一个 ZIP,再作为邮件附件发送。
保持文件夹结构不变地传递资料
直接拖入整套项目文件夹,即可作为保留原有目录结构的 ZIP 进行共享。
为机密文件加上密码后共享
通过密码加密,在与外部共享文件时确保安全性。
批量下载图片、视频素材
可将多个图片、视频文件汇总打包为 ZIP,方便一次性下载。
ZIP 压缩相关术语集
- DEFLATE
- ZIP 格式标准采用的压缩算法。数据中相同模式重复出现得越多,可获得的压缩率就越高。
- STORED
- 不进行压缩、直接原样存储文件的方式。在汇总图片、视频等已经压缩过的文件时可以更快地处理。
- AES-256
- 一种强力的加密方式。用于 ZIP 加密时安全性很高,但无法通过 Windows 内置功能解压。
- ZipCrypto
- ZIP 格式中沿用已久的加密方式。可通过 Windows 内置功能解压,但加密强度较低。
- ZIP 炸弹
- 利用极高压缩率制作而成的恶意 ZIP 文件,解压后会占用极其庞大的存储空间。
常见问题
闲话 ― "能压缩的"与"不能压缩的"
ZIP 的 DEFLATE 压缩算法擅长处理相同模式反复出现的数据,例如文本文件或位图图像。而 JPEG、PNG、MP4、MP3 这类本身已经压缩过的文件,几乎不再含有可重复利用的模式,因此放进 ZIP 后体积基本不会变化(甚至可能略微增大)。
"ZIP 炸弹"正是利用了这一特性的反面。如果一个文件只是把同一个字符(比如数字 0)大量重复堆叠,就会得到惊人的压缩率,理论上一个只有几 KB 的 ZIP 文件解压后可以膨胀到数 TB。这也是不建议随意完整解压来路不明的 ZIP 文件的原因之一。
另外,扩展名为"ZIP"的文件其实并不只有 ZIP 本身。Microsoft Office 的 .docx、.xlsx,Java 的 .jar,Android 的 .apk 等文件,在内部结构上其实都是把多个文件打包进 ZIP 格式容器中。ZIP 作为"把多个文件合并为一个整体的容器",其应用范围远比想象中广泛。