Your files never leave your device. All processing happens locally in your browser.

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.

Open the 7Z compressor tool Runs entirely in your browser — files never leave your device.

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

  1. Add the archive or file. Drop a .7z to extract, or a file and choose create.

  2. Process. 7-Zip’s engine runs locally in a WebAssembly sandbox.

  3. 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