Compress & Extract
Easily compress multiple files and folders, or extract .zip archives directly in your browser.
Easily compress multiple files and folders, or extract .zip archives directly in your browser.
Choose Compress to create a ZIP archive, or Extract to unpack an existing .zip file.
Click “Select Files” to pick individual files, or “Select Folder” to compress an entire directory. Folder structure is preserved inside the archive.
Review the warning modal, then confirm. On supported browsers (Chrome, Edge), you’ll choose where to save the .zip file. On others, it downloads automatically.
Browse for the .zip you want to open. The tool reads the archive locally and shows you a full list of its contents.
Download individual files from the list, or click “Extract All” (on supported browsers) to save every file in the archive to a folder of your choice.
All compression and extraction happens in your browser using WebAssembly. No files are uploaded — your data stays on your device.
Creates standard .zip archives compatible with every operating system and archive tool.
Compress entire directories at once. Folder structure is preserved inside the resulting ZIP archive.
The compression engine runs at near-native speed via a Rust-compiled WASM module using Deflate compression.
When extracting, browse the full contents of a ZIP file before downloading — see file names and sizes at a glance.
On supported browsers, large files are streamed directly to disk instead of buffering in memory, preventing crashes on large archives.