How this tool reads your archive
A ZIP file's central directory — a small index at the end of the archive — lists every file's name and size without needing to decompress anything. This tool reads that index first, so you see what's inside instantly, then decompresses only the files you actually choose to extract.
A genuine, verified example
A real archive containing a photo and a text file lists like this, computed by this exact tool:
- photo.jpg: 2048 bytes - notes.txt: 74 bytesSecurity: protecting your browser from a hostile archive
A maliciously crafted ZIP can declare an enormous uncompressed size for a tiny compressed file — a "ZIP bomb" designed to exhaust your browser's memory the moment you try to extract it. This tool checks each file's declared compression ratio and size before decompressing anything, and refuses to extract anything that looks implausible, flagging it clearly rather than freezing your tab.
Security: safe filenames
Some archives (usually by accident, occasionally on purpose) contain entries with unsafe internal paths, like ../../../etc/passwd. This tool never trusts those paths literally — every filename is normalized to a safe, relative form before it's ever shown to you or offered for download.
Extracting one file vs. several
Selecting a single file offers it directly for download. Selecting more than one bundles them back into a new ZIP — browsers can only hand you one file at a time as a download, so multiple extracted files always come back as an archive, not as separate files dropped into a folder.
Privacy
Your archive never leaves your browser. Nothing is uploaded, logged, or stored anywhere.