Create and extract 7-Zip archives — locally, in your browser
7-Zip’s LZMA compression is still one of the strongest around. Build or open .7z archives locally, with path-traversal and size protections.
What this tool does
Creation and extraction both run 7-Zip’s own code compiled to WebAssembly inside your browser. Archives it produces open in any 7-Zip-compatible tool.
Extraction validates every entry path and enforces entry-count, size and ratio limits, so a hostile archive cannot escape its sandbox or exhaust memory.
How to create or extract a .7z archive without uploading it
-
Add the archive or file. Drop a .7z to extract, or a file and choose create.
-
Process. 7-Zip’s engine runs locally in a WebAssembly sandbox.
-
Download locally. The archive or extracted contents are saved straight back to your disk.
Supported operations
This list is generated from CompressKit's capability registry — only implemented and tested operations appear here.
-
Extract content
Open a .7z archive and recover its entries.
-
Create archive
Build a .7z archive (LZMA family) from your file.
Frequently asked questions
- Is my archive uploaded anywhere?
- No. 7-Zip’s engine runs locally inside your browser.
- Can I open RAR files with this?
- No. RAR’s source and algorithms are licence-restricted for this product, so RAR is deliberately not offered — the tool says so plainly instead of failing oddly.
- What happens with password-protected archives?
- They are detected and rejected with a clear message. The tool never attempts to bypass encryption.
Ready to try it?
The 7Z compressor tool runs on this site with no upload step — your file is processed by your own browser and saved back to your device.
Open the 7Z compressor tool