把官方 7-Zip 24.09 的引擎编译成 WebAssembly,装进一个约 3 MB 的网页。打开就能浏览、解压、测试或新建 7z / ZIP,所有计算都在你的浏览器里完成,文件不会离开本机。
首次加载约 3 MB,之后可以断网使用。没有账号,也没有上传按钮。
压缩包会直接以列表打开;也可以拖入普通文件或文件夹,再点“添加”新建压缩包。
选中条目后点“解压”;或点工具栏“添加”,设置格式、密码、分卷后创建。
F9 或点工具栏“测试”,能快速确认文件是否完整;它不会改动压缩包。像桌面 7-Zip 一样看目录树、文件大小、修改时间和属性;支持整包解压或只解选中的条目。
新建 7z / ZIP / TAR / GZ / BZ2 / XZ / tar.gz / tar.bz2 / tar.xz / WIM(WIM 仅 Copy 不压缩);向已有 7z / ZIP / TAR 里继续添加文件。
7z 支持 AES-256 与文件名加密;ZIP 支持 AES-256 与传统 ZipCrypto;打开加密包时会提示输入密码。
创建 .001/.002… 分卷;打开分卷时把同一组卷一起选中即可。
CRC32、CRC64、MD5、SHA-1/256/384/512、SHA3-256、BLAKE2sp、XXH64。
文本可直接编辑并按 Ctrl+S 写回;图片、音视频、PDF、十六进制都能预览。
平铺整棵目录树,名称列显示完整相对路径;可选显示 CRC、方法、加密、压缩后大小等列,密度可调。
选中两个文件做文本逐行或二进制十六进制比较;也能把文件拆成分卷,或把 .001/.002… 合并回去。
打开加密包、解压或测试时会弹密码框;输错会给出明确提示,可以继续重试,不会把错误密码写进归档。
7z 勾选“加密文件名”后,连目录列表都需要密码;不勾选则能先看到文件名,解压时才要密码。
选中同一组 .001、.002… 一起拖入,应用会按顺序拼接后浏览和解压。
浏览器会拦截一次操作里的多个自动下载,所以创建分卷时默认打包成一个 ZIP;解开 ZIP 就得到 .001/.002…。支持文件夹写入的浏览器会直接写入。
7-Zip 引擎在浏览器里运行,没有服务器接收文件。页面关闭后,内存里的内容随之清空。
首次加载完成后,压缩、解压、校验都不需要网络;刷新页面会重新加载这个单文件。
整个 7-Zip 引擎和界面都内联在一个 HTML 里,没有外部依赖。3 MB 包含 WebAssembly 引擎、图标和样式;加载一次后浏览器会缓存,之后打开很快。
RAR 只能解压,不能创建。这是 7-Zip 本身的许可限制(unRAR 条款),桌面版也一样。
受 32 位 WebAssembly 内存限制,建议单个压缩包控制在几百 MB 内。更大的档案、或需要长时间压缩的任务,请用桌面版 7-Zip。
两种方式:选择文件夹直接写入(支持 File System Access 的浏览器),或打包成 ZIP 下载。页面不会偷偷保存你的文件。
可以。工具 → 选项 → 语言,选择 English;英文菜单/工具栏/常用对话框取自 7-Zip 26.04 的 resource.rc,不是另写一套。长帮助/错误/动态提示目前仍中文回退,切换后页面会重载。
不是像素级复刻。归档引擎、格式、加密、解压/创建/测试/比较/分割合并是完整的;界面是简化版:有简化版左侧文件夹树和多压缩包标签页,但没有双面板,状态栏/右键菜单也比桌面版精简。
在线单文件版目前只做单面板;7-Zip 的“双列显示”在菜单里保留但禁用并注明原因,避免出现点了没反应的假功能。可以用扁平视图快速跨目录浏览。
支持创建 WIM(仅 Copy 不压缩)与 tar.gz / tar.bz2 / tar.xz;ISO、CAB、ZSTD、RAR 可浏览和解压,但不能创建。
可以打开,界面会按窄屏收缩;但文件选择和大量文件操作在桌面浏览器上更顺手。
使用官方 7-Zip 24.09 的 7z-wasm 引擎,界面是对 7-Zip File Manager 的复刻,不是 Igor Pavlov 官方发布的网页版。7-Zip 遵循 GNU LGPL;RAR 解压受 unRAR 条款约束。