合并ZIP文件

在线合并ZIP文件:将多个ZIP压缩包合并为一个,各自放在单独的文件夹中或平铺在一起。免费且私密,文件不会被上传。

文件在您的浏览器中处理,绝不上传。

如何合并 ZIP 文件

  1. 把两个或更多 ZIP 文件拖到上方的拖放区,或点击选择它们。合并之前还可以继续添加更多压缩包。
  2. 选择布局:
    • 每个ZIP一个文件夹:每个源压缩包的内容都放进一个以该 ZIP 命名的文件夹里。
    • 全部合并到一个文件夹:所有文件合并在同一层级,原有的文件夹路径保持不变。
  3. 设置压缩包名称。默认值为 merged,即生成 merged.zip。
  4. 如果源压缩包已加密,请在密码(仅当压缩包已加密时填写)中输入密码。所有压缩包使用同一个密码。
  5. 点击合并ZIP文件,然后下载合并后的压缩包。

压缩包在您的浏览器中读取和重新写入,因此不会有任何内容上传到服务器。

该选哪种布局?

选哪种布局,取决于源压缩包中是否有重名的文件。假设您要合并 january.zip 和 february.zip,两者都包含一个名为 summary.xlsx 的文件:

每个ZIP一个文件夹全部合并到一个文件夹
生成的路径january/summary.xlsx
february/summary.xlsx
summary.xlsx
summary (2).xlsx
能看出文件来自哪里吗?能,看文件夹名称即可只能看原有的文件夹路径(如果有的话)
最适合按月导出的文件、不同人提交的材料、在不同日期做的备份被拆分到多个 ZIP 里的照片集或下载内容

两种布局下都不会覆盖任何文件:当两个文件会落在完全相同的路径上时,后一个文件的名称后面会加上“ (2)”、“ (3)”等。使用平铺布局时,源压缩包内原有的文件夹仍会保留,所以包含 img/1.jpg 的 a.zip 和包含 img/2.jpg 的 b.zip,最终会共用同一个 img 文件夹。

哪些会保留,哪些不会

  • 日期:每个文件都保留其源压缩包中存储的修改日期。
  • 密码:加密的源压缩包会用您输入的密码解密;合并后的 ZIP 不带密码写出。如有需要,之后再另外加密。
  • 空文件夹:只复制文件,所以里面没有文件的文件夹不会被重新创建。
  • Mac 元数据:macOS 添加到压缩包中的 __MACOSX/ 文件夹和 ._ 文件会被跳过,因此不会让合并后的 ZIP 变得杂乱。
  • 大小:在写入新 ZIP 之前,每个源压缩包都会在浏览器内存中解开。合计超过约 700 MB 会很慢,超过 2 GB 则会被拒绝。

小提示

  • 用 ZIP加密为合并后的结果设置密码,可选择 AES-256 或 ZipCrypto。
  • 合并后需要重命名或删除几个文件?请在编辑ZIP文件中打开结果。
  • 您的压缩包中混有 RAR 或 7Z?请先用 RAR转ZIP 或压缩包格式转换器转换它,然后再合并。
  • 如果合并后的压缩包太大,无法发送,可以用拆分ZIP文件把它切成独立的分卷。
提示:选择“每个ZIP一个文件夹”合并之前,请先重命名源 ZIP。像 client-a.zip 这样清晰的名称,会变成结果中清晰的文件夹名称,而 download (3).zip 就不行。

常见问题

能把“拆分ZIP文件”生成的分卷重新合并成一个压缩包吗?

可以。每个分卷都是普通的 ZIP,所以把它们全部添加进来,选择“全部合并到一个文件夹”,就能在一个压缩包里恢复原来的文件布局。

能合并 .z01/.z02 分卷吗?

不能。WinZip 或 7-Zip 制作的多卷 ZIP 是同一个压缩包的若干片段,而不是各自独立的 ZIP,本工具无法把它们拼接起来。

如果我的压缩包密码各不相同怎么办?

密码栏适用于所有源压缩包。请先用“移除ZIP密码”逐个去掉密码,再合并解锁后的副本。

合并会重新压缩我的文件吗?

文件会被解压出来,并以标准的 Deflate 压缩写入新的 ZIP。内容与原件完全相同,只是压缩后的大小可能略有差别。

更新于

评论

暂无评分

登录后即可为此工具评分。

分享技巧、提出问题,或说说这个工具对您是否有用。

还没有评论,来分享您的使用体验吧。

已复制到剪贴板