About this tool
The ZIP extractor reads the archive directly into browser memory, parses folder and file entries, and creates downloadable Blob objects for individual files. The ZIP does not need to be uploaded to a server.
The extracted tree mirrors paths stored inside the ZIP archive and supports nested folders. You can expand and collapse folders, then download a single file without first saving and browsing the whole archive manually.
How to use it
Upload a ZIP
Choose or drag in one .zip file. The page reads archive bytes locally and attempts to parse folders and files.
Browse the folder tree
After extraction, the right panel shows a tree. Folder rows expand and collapse, while file rows show names and extracted sizes.
Download one file
Find the target file and click download. The downloaded content comes from a browser Blob, not a server response.
Clear and process another archive
When finished, clear the current ZIP and upload another one.
Supported range and limits
- Processing location
- Browser local
- Input format
- .zip
- Output method
- Individual file Blob download
- Folder display
- Nested tree generated from ZIP entry paths
- Unsupported formats
- RAR, 7z, tar, encrypted ZIP
- Privacy boundary
- File contents are not uploaded to the server
When you would use it
Inspect archive contents
Open a ZIP in the browser to confirm what files it contains before deciding what to download.
Pull out one needed file
When a large ZIP contains only one document or image you need, expand the folders and download that file directly.
Preview private archives
Contracts, identity documents, and internal material can be inspected locally without sending the archive to a third-party service.
What to know before you start
- This tool currently supports ZIP only, not RAR, 7z, or encrypted archives. Password flows are not handled by this browser-local implementation.
- Very large ZIP files use browser memory. Archives with many files or huge entries may be slow or fail on low-memory devices.
- Paths inside the ZIP are cleaned to remove parent-directory segments. Downloads use the entry basename as the saved filename.
Related concepts
- Folder tree
- A hierarchy built by splitting ZIP entry paths into folders and subfolders.
- Blob URL
- A temporary browser download URL for file content held in memory. It expires after release or page refresh.
- Zip Slip
- A path traversal risk from archive entries containing parent-directory segments; this tool filters those segments.