A ZIP extractor reads the directory of entries stored inside a .zip and writes each one back out as an ordinary file. This one does that with the JSZip 3.10.1 decoder and no server at all. Open a .zip file right in your browser, see everything inside it, and download the files you need — individually or all at once. Nothing is uploaded and there's no sign-up.
Drag your archive onto the box above or click it to pick a .zip from your device. The extractor reads the archive in your browser and lists every file it contains along with its size. Use the Download button beside any file to save just that one, or Download all files to save the whole set.
The archive is decoded by JSZip 3.10.1, a JavaScript library bundled with this page, so the work happens locally and your files never leave your computer — there's nothing to upload and nothing is stored. You can test that claim: once this page has loaded, turn off your Wi-Fi or switch to airplane mode and the extractor keeps working, because nothing here makes a network request when you drop a file in.
There is no file size limit set by this tool, because there is no server and no upload quota to hit. The whole archive is held in memory while it is decoded, and every file pulled out of it is kept alongside it, so the practical ceiling is the free RAM on your device rather than a published maximum: peak usage is roughly the size of the .zip plus the total uncompressed size of its contents. A desktop browser handles archives in the hundreds of megabytes; an older phone runs out sooner.
Working with a different format? Extract a .tar.gz, .tgz or .gz, or convert a RAR to ZIP or 7z to ZIP.