Extract a 7Z File
Drop a .7z archive and read it directly. A WebAssembly build of libarchive handles LZMA2 decompression, including AES-256 and header-encrypted files. No 7-Zip install required.
Drop your .7z file here
or click to browse — .7z, including AES-encrypted & header-encrypted
//About 7Z
7Z is the native archive format of the open-source 7-Zip tool. Thanks to LZMA / LZMA2 compression, it usually packs tighter than ZIP or RAR — which is why ROM collections, kernel sources, and large dataset releases tend to ship as .7z. The trade-off has historically been that opening one requires installing 7-Zip; this page reads them natively in the browser.
Supported variants
- LZMA / LZMA2 — the default in any modern 7-Zip release.
- AES-256 on the data stream — the standard 7z encryption.
- Header encryption — the file list itself is locked. You'll see "password required to list contents" until you supply the key.
- Solid archives — files share a compression dictionary; we decompress on demand.
- BCJ / BCJ2 / Delta filters — the optimizers 7-Zip applies for x86 / ARM / multimedia content.
Why 7Z gets used
Open-source projects, ROM and game collections, and large dataset distributions favor 7Z because the better compression ratio means smaller downloads and lower hosting bills. The cost is that not every OS ships a 7Z extractor out of the box (Windows 11 finally added one in 2023).
Privacy
Your .7z file and any password you enter are processed entirely on your device. Nothing gets uploaded.