压缩包格式转换器

免费在线压缩包格式转换:在浏览器中将RAR、7Z、ZIP、TAR、TAR.GZ、TAR.XZ和ISO文件转换为ZIP、7Z、TAR、TAR.GZ、TAR.BZ2、TAR.XZ、ISO或CPIO。

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

无法在浏览器中打开已加密的7Z和RAR压缩包;支持已加密的ZIP文件。

如何把压缩包转换为其他格式

  1. 点击选择文件,或把一个压缩包拖到拖放区域。ZIP、RAR、7Z、TAR、TAR.GZ、TAR.BZ2、TAR.XZ、ISO、CAB、CPIO、XAR、LHA/LZH 以及 AR/DEB 文件都可以读取。
  2. 在转换为列表中选择目标格式:ZIP、7Z、TAR、TAR.GZ、TAR.BZ2、TAR.XZ、ISO 或 CPIO。
  3. 只有当源文件是带密码保护的 ZIP 时,才需要在密码(仅当压缩包已加密时填写)中输入密码。其他情况请保持为空。
  4. 点击转换。新压缩包会沿用原来的文件名,只更换扩展名,所以 photos.rar 会变成 photos.zip 或 photos.tar.xz。用下载按钮保存即可。

转换分为两步,全部在您的浏览器中完成:先用 libarchive(编译为 WebAssembly)或 zip.js 把每个文件解压到内存中,再写入所选类型的新压缩包。不会有任何内容上传到服务器。

如何选择输出格式

并不存在唯一最好的压缩包格式,该怎么选取决于谁来打开文件,以及在什么系统上打开。下表概括了转换器为每种目标格式写出的内容:

目标格式压缩方式能否保留 ZIP 源文件中的日期典型用途
ZIPDeflate(普通级别)能分享给任何人;Windows 和 macOS 无需额外软件即可打开
7ZLZMA不能存储或上传时文件最小;需要 7-Zip 或兼容的应用
TAR无能为 Linux 和 macOS 工具打包文件,不做压缩
TAR.GZgzip能源代码、服务器备份、Linux 下载文件
TAR.BZ2bzip2能统一采用 bzip2 的较老 Unix 项目
TAR.XZxz能体积小巧的 Linux 软件包和发布用 tar 包
ISO无不能用于虚拟机的光盘镜像,或挂载为虚拟驱动器
CPIO无不能initramfs 镜像等专门的 Unix 用途

TAR 系列格式按 POSIX(pax)tar 写出,因此长路径和非英文文件名都能完整保留。ISO 输出使用带 Joliet 和 Rock Ridge 扩展的 ISO 9660,让 Windows、macOS 和 Linux 上都能显示可读的长文件名,但这个镜像不能用来启动系统。

哪些内容会保留,哪些会丢失

每个文件及其文件夹路径都会保留。原始修改日期只在一种情况下保留:源文件是 ZIP,目标格式是 ZIP 或某种 TAR 格式。当源文件是 RAR、7Z、TAR、TAR.GZ、ISO 或其他非 ZIP 格式时,浏览器无法读取原始日期,所以转换后的文件会使用当前日期。7Z、ISO 和 CPIO 输出根本不存储日期,因此文件可能显示为 1970 年,或者没有日期。空文件夹会被丢弃,因为只复制文件;macOS 产生的垃圾条目(__MACOSX/ 文件夹和 ._ 文件)会被自动跳过。Unix 权限和所有者信息不会被带过去。转换后的压缩包永远不会加密,即使源 ZIP 是加密的也一样,如有需要,请事后重新加密。

小技巧

  • 不确定里面有什么?先用 ZIP查看器看一看,它可以列出 RAR、7Z、TAR 和 ISO 的内容,而不必全部解压。
  • 如果您只需要里面的文件,而不是新的压缩包,压缩包解压工具会更快。
  • 转换为 ZIP 之后如果想加密码,可以把结果交给 ZIP加密处理。
  • 常见的格式组合还有专门的页面,例如 RAR转ZIP和 ZIP转TAR.GZ。
提示:大小约 700 MB 以内的压缩包可以顺利转换。更大的会比较慢,因为所有内容都放在内存中,超过 2 GB 的输入会被拒绝。

常见问题

可以把 ZIP 转换成 RAR 吗?

不可以。RAR 是专有格式,只有 WinRAR 能创建。这里可以读取 RAR 压缩包并转换为其他格式,但 RAR 不会作为目标格式提供。

为什么我的加密 RAR 或 7Z 文件转换失败?

带密码保护的 RAR 和 7Z 压缩包无法在浏览器中打开。加密的 ZIP 文件只要输入密码就可以处理。

转换后压缩包会变小吗?

这取决于目标格式。采用 LZMA 的 7Z 和 TAR.XZ 通常能得到最小的文件,而普通 TAR 和 ISO 不做压缩,可能比源文件还大。

可以一次转换多个压缩包吗?

转换器每次只处理一个压缩包。请对每个文件重复上述步骤。

更新于

评论

暂无评分

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

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

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

已复制到剪贴板