Open and extract ZIP files in your browser
Choose a ZIP file to see what is inside and save individual files. The archive is read on your device and is never uploaded.
- Choose a .zip file from your device.
- UnpackNest reads only the archive directory first, so even very large ZIPs list quickly.
- Press Extract next to a file. Its checksum (CRC-32) is verified before you save it.
Guides that help with this tool
- How to Open ZIP Files on Windows, Mac, Android, iPhone and in the Browser
- How to Repair a Corrupted ZIP or RAR File (and When You Can't)
- Password-Protected ZIP, 7z and RAR Files: How to Open Them Safely
- How to Create a ZIP or 7z Archive (and Which One to Choose)
- Is Extracting Archives in the Browser Private? How to Check It Yourself
More tools
- Open and extract RAR files in your browserRAR4 and RAR5, read on your device.
- Open 7z files and split .7z.001 archives onlineLZMA/LZMA2, AES-256, multi-volume.
- Extract TAR, TGZ and GZ files in your browserustar, PAX and GNU TAR, gzip streams.
What a ZIP file is, and why the listing is fast
ZIP is the archive almost every computer already understands. It stores each file's name, size, date and a CRC-32 checksum in a table of contents called the central directory, and that table sits at the end of the file. This tool reads the central directory first, which is why a multi-gigabyte ZIP can show its list before any compressed bytes are decoded. It also explains the most common failure: a download that stopped early has no table of contents, so there is nothing reliable to list. The notice above the tool is the contract: Store and Deflate entries, plus ZIP64 for archives or files larger than 4 GB. Password-protected entries and rarer methods such as LZMA, BZip2 or Zstandard inside a ZIP are refused with a clear error instead of a broken file.
The bytes never go to an UnpackNest server. Choosing a file only hands it to JavaScript running in this tab. That is the same local rule described in the privacy policy and, in more detail, in how to check that a browser extractor is private.
Extract a ZIP on this page
- Press Choose a ZIP file and pick the .zip from your device. On a phone it is usually in Downloads. Do not pick a .z01 or .z02 volume by itself; those are split-ZIP parts and this page expects one complete .zip.
- Wait for the entry count and the archive size. Very large archives still list quickly because only the directory is parsed at this step.
- Press Extract beside the file you need. The tool inflates that entry and checks its CRC-32 before the browser offers a save. A checksum mismatch means that entry is damaged; the others may still be fine, because classic ZIP compresses each file separately.
- Repeat for other files. A path such as
photos/beach.jpgmeans the file lived in a folder inside the ZIP. The saved download uses the file name, so rename it if you need the folder back. - If the status line says the entry is encrypted, stop. This page does not ask for a ZIP password. ZipCrypto and WinZip AES both need a different tool, and guessing is not repair. Use password-protected archives.
Errors worth reading before you download the file again
- Not a ZIP. The file may be a RAR or 7z that someone renamed, or an HTML error page saved as .zip. Open it only in the matching tool, or check the extension guide: archive file extensions.
- Truncated. The central directory is missing. Compare the size with the original. A second download is the fix. Repair utilities cannot invent the missing table.
- CRC mismatch. That one entry changed in transit. Extract the others. If many entries fail, the whole download is suspect. See repairing a corrupted ZIP or RAR.
- Unsafe path or ZIP bomb. An entry tried to write outside the extraction folder, or the compression ratio looked hostile. Do not bypass the block. Extract the ordinary files and ask the sender for a clean archive.
- Method not supported. The sender used a ZIP feature this page does not decode yet. 7-Zip on a computer will usually open it. Ask for a standard Deflate ZIP if the recipient is on a phone.
Privacy and what advertising does not see
The file name and the file bytes stay in the tab. They are not attached to the optional analytics events, and they are not sent to Google AdSense or to any advertising vendor. Ads, when they run, are about the page, not about your archive. You can read the advertising section of the privacy policy, including the DoubleClick cookie and the link to Google's ad settings.
Questions about this ZIP tool
Can I pull one file out without unpacking the rest?
Yes. Each Extract button decodes only that entry. That is the right habit for a large ZIP on a phone with little free space. The longer explanation is extract one file from an archive.
There is another ZIP inside this one. What now?
Save the inner archive, then open that saved file on this page again. Nested containers are common in email and in software downloads. Archives inside archives walks through the order and the risks.
Someone emailed me the ZIP. Should I open it from the mail app?
Save it to Files or Downloads first, then open it here. Webmail previews are not extraction. Opening archives from email covers Gmail, Outlook and phone mail apps.
Which other UnpackNest tool should I use?
RAR, 7z and TAR are separate formats with their own pages, linked above. If you are choosing a format to send, read how to create a ZIP or 7z and how to open ZIP files on each device.