无需上传、100% 本地处理、无需账户

压缩包提取

拖入压缩包(zip、rar、7z、tar、gz)以提取其中文件并下载。一切都在浏览器中完成;文件绝不离开你的设备。

压缩包提取 的工作原理

压缩包解压器直接在你的浏览器中使用 libarchive.js WebAssembly 库解压 ZIP、RAR、7z、TAR 和 GZ 压缩文件。你的压缩文件被读入你自己设备上的浏览器内存,在那里解压,每个包含的文件都作为本地下载提供,没有任何内容上传到任何服务器。

由于解压完全在客户端进行,你可以打开机密压缩包、企业 ZIP 文件或私人文件包,无需担心第三方云服务存储其内容。解压是只读操作:你设备上的原始压缩文件不会被修改。

压缩包提取 的分步使用说明

  1. 将你的压缩文件(ZIP、RAR、7z、TAR 或 GZ)拖到放置区域,或点击从设备中选择。
  2. 等待文件列表出现,显示压缩包内的每个条目。
  3. 点击单个文件下载,或使用「全部下载」按钮一次获取所有文件。
  4. 对于嵌套压缩包,先下载内部压缩包,然后再次打开此工具进行解压。

常见使用场景

  • 开发者收到客户项目作为 ZIP 压缩包,需要在不将其解压到磁盘的情况下检查其内容。
  • 记者收到一个机密 RAR 文件,其内容不能接触远程服务器。
  • 学生从课程平台下载 7z 教材包,且无法在学校电脑上安装桌面软件。
  • 设计师收到打包为 TAR.GZ 压缩包的素材,只想下载他们需要的特定文件。

常见问题

此工具支持哪些压缩格式?

工具支持 ZIP、RAR(包括 RAR5)、7z、TAR、TAR.GZ(.tgz)、TAR.BZ2 和纯 GZ 文件。支持取决于 libarchive.js WebAssembly 构建所涵盖的内容。非常大的压缩包列出可能较慢,因为整个文件必须被读入浏览器内存。

使用此工具时我的压缩包会上传到服务器吗?

不会。你的压缩文件由浏览器的 File API 读取,并直接传递给在你自己设备上的 Web Worker 中运行的 libarchive.js WebAssembly 模块。没有任何内容到达 Sunasty 或任何第三方。打开浏览器 DevTools,进入网络标签页并观察:没有请求携带你的压缩文件。

可以解压受密码保护的压缩包吗?

不能。当压缩包被加密时,工具会停止操作并明确提示,而不是半途而废地尝试解压:解密不在此版本的支持范围内,也没有任何地方可以输入密码。对于受密码保护的压缩包,请使用 7-Zip 等桌面软件。

有文件大小限制吗?

限制是你设备的可用内存。对于非常大的压缩包,浏览器在解压过程中可能耗尽 RAM。粗略来说,几百兆字节以内的压缩包在现代硬件上运行良好。对于多 GB 的压缩包,7-Zip 等桌面应用程序更合适。

解压后的文件会自动存储在我设备的某处吗?

不会。解压后的文件保留在浏览器内存中,并作为下载链接提供。只有当你点击下载链接且浏览器将文件保存到你的下载文件夹时,它们才会写入你的磁盘。关闭标签页会清除内存中的所有内容。