Extract a ZIP file
Choose a .zip, review its contents with sizes and folders, pick the files you want and download them. Decompression runs inside your browser with its built-in inflate engine and every file's checksum is verified, so the archive never leaves your device.
Extract ZIP
or drop it here. The file stays on this device.
- Runs on your deviceNo upload. Files stay in your browser.
- Free, no accountNo sign-up, nothing stored on our servers. Limits: files inside the archive under 4 GB each; previews of files up to 20 MB, pictures up to 40 megapixels and a text's first 64 KB.
- FormatsZIP in (deflate or stored entries, ZIP64 supported); the files inside out
- Works onCurrent Chrome, Edge, Firefox and Safari, desktop and mobile.
How it works
- Choose or drop a .zip file. Its contents are listed at once, without extracting anything yet.
- Tick the files you want, or keep them all. Large archives can be filtered by name, and Preview shows an image or the start of a text file without extracting the rest.
- Press Extract files. Save all to a folder (Chrome and Edge) writes every file at once with the archive's sub-folders; Download all starts every download in any browser; or download single files from the list.
Questions
Which ZIP files can be opened?
Standard archives with deflate (method 8) or stored (method 0) entries, including ZIP64 archives and archives with a comment, as written by Windows, macOS, 7-Zip, WinRAR, Info-ZIP and this site's Create ZIP tool. Entries compressed with bzip2, LZMA, Deflate64, zstd or PPMd are listed but cannot be extracted here.
Can I open a password-protected ZIP?
No. Encrypted entries (ZipCrypto or AES) are shown with a note and cannot be extracted here.
Are the extracted files checked?
Yes. After decompression each file's length and CRC-32 checksum are compared with the values recorded in the archive. A damaged file is reported by name instead of being handed to you silently.
Can I look inside a file before extracting it?
Yes, for entries up to 20 MB. Preview decodes only that entry: images (PNG, JPEG, GIF, WebP, BMP, AVIF, SVG) up to 40 megapixels are drawn on the page, and text files show their first 64 KB. Other types, for example PDF or Office documents, have no preview; extract them and open them in their own program.
What happens to folders inside the archive?
Folder paths are shown in the list. Save all to a folder, offered in Chrome and Edge, writes every extracted file into a new folder named after the archive, with its sub-folders, and never over files already there; a file that another program puts in that folder while the save runs is left as it is and named in the message, with two exceptions, because a web page can neither lock a folder nor create a file only where none is: an empty file made at the same place in the instant between the page's look and its creation of your file, which cannot be told from that new file, and a file written in the very instant one of yours is saved. Either is replaced by your file. Browser downloads cannot create folders, so in every browser a file from a sub-folder downloads, on its own or by Download all, with its folders in its name, for example docs - report.txt, and same-named files from different folders are told apart. Names are cleaned before use: a path like ../../x is never applied. Two entries that would still get the same name get a number, for example report (2).pdf.
Is there a size limit?
The archive is not read into memory as a whole: listing it reads only its index at the end, and each selected file is read from the archive and extracted on your device, so the practical limit is the memory the extracted files need. When the selected files unpack to more than about a quarter of the memory the browser reports, a warning above the list says so; extract fewer files at a time if that happens. Entries of 4 GB or larger are refused.
File names look garbled
Names marked as UTF-8, or whose bytes are valid UTF-8, are read as UTF-8. Any other name is read as GBK, the Chinese encoding that Chinese Windows' built-in compression and older WinRAR write, when it holds Chinese characters and all its non-ASCII characters are from the common GB2312 set; otherwise it is read as code page 437, the ZIP default. So a Chinese name with a rarer or traditional character outside GB2312, or a name in another legacy encoding without the Unicode flag (for example Big5, Shift-JIS or EUC-KR), may still show wrong characters; the file contents are unaffected.
Is my file uploaded?
No. The page loads a small script into your browser and every operation runs on your device. You can check this yourself in the browser's network panel: after the page has loaded there are no upload requests. Closing the tab discards the file.
Do I need an account or to pay?
No. These basic tools are free and store nothing on our servers. The only limits are the tool's own: files inside the archive under 4 GB each; previews of files up to 20 MB, pictures up to 40 megapixels and a text's first 64 KB. Within them, the practical limit is your device's memory.
What does this page keep in my browser?
Nothing you open or type. While the tab is open, the tool pages keep a short list of the steps taken in it, in the tab's session storage: the step (page opened, started, succeeded, first success, used again or failed), the tool's name, the time, how many files were used and, for a failure, an error code; never a file name, the contents of a file or your text. It holds at most the latest 200 steps, and the browser deletes it when the tab closes. The page never sends it. Where a Report a problem button is shown, you can attach the last 20 steps to your report; nothing is attached unless you tick that box. In local storage the page keeps only choices you made: a Light or Dark theme until you choose System again, the language you picked with the EN / 中文 switch if it differs from your browser's language, and this tool in your recently used list if you switched that list on at the tools page.
Questions or problems
Found a problem or missing feature? Tell us. Please describe the steps; do not send confidential data.