在线解压 zip
在线解压 zip,是指不安装任何解压软件、直接在浏览器里打开 zip 压缩包并取出里面文件的做法。选择或拖入一个 zip(单包 ≤ 100MB),页面会立即列出包内所有文件与各自大小,可单独下载某一个,也可一键逐个取回全部。解压在你的设备本地完成,zip 不上传服务器、关闭页面即清除,展开前还会先拦截 zip 炸弹与含 ../ 的越界路径条目。支持 UTF-8 中文文件名,手机电脑都能用,免费、不注册、无水印。
如何使用在线解压 zip
选择或拖入一个 zip 压缩包(单包 ≤ 100MB;解压在浏览器本地完成,文件不上传)。
查看包内文件列表与各自大小,目录条目会自动跳过;加密包或用了非常规压缩方式的包会直接给出错误提示。
点某个文件后面的「下载」单独保存,或点「一键下载全部」逐个取回;浏览器首次可能询问「是否允许下载多个文件」,选允许即可。
关于在线解压 zip的常见问题
- 在线解压 zip 会不会把压缩包上传到服务器?
- 不会。解压由浏览器里的 JavaScript 在你的设备上完成,页面不会把 zip 发往任何服务器,也不写入本地存储,关闭或刷新页面即全部清除。所以合同、工资表、证件扫描件这类压缩包也可以放心处理。想自己验证:按 F12 打开开发者工具的「网络」面板再选文件,整个解压过程不会出现任何上传请求。
- 电脑没装 WinRAR 怎么在线解压 zip 文件?
- 打开本页选中 zip 就能解,不用装 WinRAR、360 压缩或 Bandizip,也不用注册。公司电脑装不了软件、临时借用别人的机器、Mac 上不想为一个包专门装解压工具,都是这个页面的典型场景。补充一句:Windows 10/11 的资源管理器右键「全部解压缩」本来就能解 zip,但遇到中文名乱码、或者只想先看看包里有什么再决定下哪个文件时,用网页更省事。
- 手机上怎么在线解压 zip 压缩包?
- 用手机浏览器(iOS Safari、安卓 Chrome、微信内置浏览器等)打开本页,点选择文件,从「文件」App 或聊天记录里存下来的 zip 中挑一个即可,不用装解压 App。两点提醒:手机内存比电脑小,几十 MB 以上的大包解压会变慢甚至失败;点「一键下载全部」时手机可能逐个弹出保存提示,按提示确认即可,只要一两个文件的话,直接在列表里单独下载更快。
- zip 解压后中文文件名乱码怎么办?
- 按 UTF-8 记录文件名的 zip(现在多数压缩软件的默认行为)中文能正常显示;如果对方用旧版 WinRAR、好压等按 GBK 存了文件名,网页按 UTF-8 读取就会串成乱码。好消息是文件内容不受影响,下载后手动改个名字照样能打开。要彻底解决,可以请对方用 7-Zip 重新压缩并勾选 UTF-8 文件名,或者在本机用 Bandizip、7-Zip 指定 GBK(CP936)编码解压。
- 加密带密码的 zip 能在线解压吗?
- 暂时不能。本工具不支持 ZipCrypto 与 AES 加密包的解密,遇到加密包解压会失败并给出错误提示(部分包会显示成无法识别或已损坏)。想先确认手上的包是不是加密的,可以用 zip 内容预览:它读取 zip 中央目录里的加密标记,能列出目录并给加密条目打上「已加密」标签。确实需要解密,请在本机用 7-Zip、Bandizip 输入密码解压后再回来处理。
- 在线解压 zip 也支持 rar、7z、tar 吗?
- 本页只解 zip,其他格式各有独立工具:rar4/rar5(含带密码的包)用在线解压 rar,.7z 用在线解压 7z,.tar/.tar.gz/.tar.bz2/.tar.xz 用在线解压 tar,用法和本页一样、同样在浏览器本地处理不上传。看扩展名就能判断该去哪个页面;若扩展名被人改过,可以用文件信息查看读取文件头确认真实格式。
- 在线解压 zip 对压缩包大小有限制吗?
- 单个 zip 建议在 100MB 以内,超过会直接提示并跳过。这条上限来自浏览器内存:解压是把整包内容展开到内存里,一个 100MB 的包展开后可能占用几百 MB,手机等小内存设备更容易顶不住。此外还有三条安全护栏:包内条目超过 1 万个、单个文件解压后超过 256MB、所有文件合计超过 512MB,都会在展开前被拒绝并提示。
- 在线解压 zip 提示文件已损坏是怎么回事?
- 常见三种原因。一是包本身没下完或传输中断,重新下载完整的 zip 再试;二是它其实不是 zip(比如被改过扩展名的 rar、7z),用文件信息查看读一下文件头就能确认真实格式;三是这个 zip 用了 LZMA、BZip2、PPMd 等非常规压缩方式(多见于在 7-Zip 里手动改过压缩方法的包),本工具只解标准的 Deflate 与存储方式,碰到别的方式会报同一个错。
- 在线解压 zip 后文件夹结构会保留吗?
- 列表里会完整显示每个文件在包内的路径(如 docs/2026/报表.xlsx),但下载时只取文件名本身,浏览器不会替你重建文件夹。所以当不同子目录下有同名文件时,「一键下载全部」会得到「报表.xlsx」和「报表(1).xlsx」——括号里的序号是浏览器自动加的,内容并没有丢。需要保留目录层级,可以用 zip 内容预览勾选条目重新打包成 zip,包内路径会原样保留。
- 在线解压 zip 免费吗,需要注册或装插件吗?
- 免费,不注册、不装插件、不加水印,也没有次数限制或会员解锁。原因很实在:解压全部由你自己的浏览器算完,站点不承担计算与存储成本,也就没有按次收费的理由。页面上的限制只有浏览器性能带来的那几条——单包 100MB、条目 1 万个、展开后合计 512MB,触发时都会明确提示,而不是静默截断。
在线解压 zip 支持哪些压缩包?能解与不能解的情况对照
本工具基于 fflate 在浏览器本地解码,能解标准 zip 里常见的两种存放方式——Deflate 压缩与直接存储, 这也是 Windows 资源管理器、WinRAR、7-Zip 默认打出来的包。其余情况要么受浏览器限制(一次只能读单个文件), 要么受压缩方式限制。遇到打不开的包,先按下表对照排查。
| zip 的情况 | 能否在线解压 | 说明 |
|---|---|---|
| 普通 zip(Deflate / 存储) | 支持 | 各类压缩软件的默认方式,日常收到的包基本都属于这一类 |
| 大量小文件的 zip | 支持 | 条目 1 万个以内即可,列表会一次性列全并显示各自大小 |
| 带中文文件名的 zip | 支持 | UTF-8 文件名正常显示;旧软件按 GBK 存的名字可能显示为乱码 |
| 加密带密码的 zip | 暂不支持 | 不支持 ZipCrypto/AES 解密,请在本机输密码解压后再用 |
| LZMA / BZip2 / PPMd 压缩的 zip | 暂不支持 | 多为在 7-Zip 里手动改过压缩方法,会提示无法识别 |
| 分卷 zip(.z01 / .zip.001) | 暂不支持 | 浏览器一次只能读一个文件,无法跨卷合并 |
| rar / 7z / tar 包 | 请换工具 | 分别用在线解压 rar、在线解压 7z、在线解压 tar |
| 把文件打包成 zip | 请换工具 | 本页只解压,打包请用文件压缩成 zip |
在线解压 zip 中文文件名乱码怎么解决?先弄清是谁的锅
zip 乱码的根源不在解压端,而在压缩端。zip 格式在每个条目上留了一个「语言编码标志位」, 压缩软件按 UTF-8 存文件名时会把它置上,解压端照 UTF-8 读就不会错。问题出在旧版 WinRAR、好压这类软件: 它们按系统本地编码(简体中文 Windows 是 GBK)存名字却不置这个标志位,浏览器只能按 UTF-8 解读, 于是「报表.xlsx」变成一串问号或方块。同一个包在中文 Windows 上解压正常、发给同事或用网页打开就乱码, 多半就是这个原因。
在线解压 zip 为什么会被拦下?zip 炸弹与体积算例
解压是「先看声明的解压后体积、再决定要不要展开」,所以本工具在分配内存之前就会核对四个数: 条目数、单个文件解压后大小、全部文件合计大小、以及压缩比。任何一项越线都会中止解压并提示, 而不是让你的浏览器先卡死再报错。
| 护栏 | 阈值 | 越线后的表现 |
|---|---|---|
| 单个压缩包体积 | 100MB | 选择文件时就提示超出并跳过,不会开始解压 |
| 包内条目数 | 10000 个 | 中止解压并提示体积/条目过大 |
| 单个文件解压后大小 | 256MB | 在展开该条目前中止 |
| 全部文件解压后合计 | 512MB | 累计到越线的那一条时中止 |
| 压缩比(仅查 ≥10MB 的条目) | 200 倍 | 判为 zip 炸弹并中止 |
| 条目路径含 ../ 或绝对路径 | 一律拦截 | 提示含越界路径,防止写到目录之外 |
两个算例,方便判断自己的包会不会被拦:一个 20MB 的项目源码包,里面 800 个文件、解压后共 60MB,压缩比 3 倍、条目数和总体积都远在线内,正常解压;经典的 42KB zip 炸弹,声明解压后 4.5GB,压缩比十万倍量级, 只要有一条记录越线就会被拒绝,浏览器内存分毫不受影响。日常收到的文档包、照片包、源码包几乎不会碰到这些线—— 照片和视频本身已经压过,压缩比通常只有 1~1.1 倍,反而是「压缩比高得离谱」才值得警惕。
相关工具:不想整包解压、只想看看里面有什么或只取一个文件,用 zip 内容预览;反过来要把多个文件打包,用 文件压缩成 zip;手上的包是别的格式,用 在线解压 rar、在线解压 7z 或 在线解压 tar;扩展名不可信时用 文件信息查看 读文件头确认真实格式。