ZIP Contents Viewer
Drop in a .zip archive to see what is inside it without unzipping anything. The tool reads the ZIP central directory and lists every entry with its name, original size, compressed size and compression method, plus archive totals. The file is read entirely in your browser and never uploaded.
How to view the contents of a ZIP file
- Drag a .zip file onto the box, or click to browse and pick one.
- Read the table of entries with names, sizes and compression method.
- Check the totals to see the archive's overall compressed and original size.
Examples
A project archive
project.zip (a folder zipped up)
12 entries, e.g. src/index.ts (4 KB, Deflate), README.md (1 KB, Stored), 980 KB total
Frequently asked questions
Does it extract the files?
No. It only lists what is inside the archive. The tool reads the ZIP's central directory, which records each entry's name and sizes, so it never decompresses or writes out any file. To get the actual contents you still need to unzip the archive.
Is my ZIP file uploaded anywhere?
No. The archive is read and parsed entirely in your browser using JavaScript. Nothing is sent to a server, so even private or sensitive archives stay on your device.
How does it list files without unzipping?
Every ZIP ends with a small index called the central directory. It stores one record per file with the name, compressed size, original size and compression method. The viewer reads that index directly, which is fast and needs no decompression.
What do Stored and Deflate mean?
They are compression methods. Stored means the file was added as-is with no compression, so its compressed and original sizes match. Deflate is the usual ZIP compression, so the compressed size is smaller. Other methods are shown by their numeric id.
Why are folders shown as entries?
ZIP archives can store directory entries, whose names end with a slash and have zero size. The viewer flags these as directories so you can tell them apart from real files in the listing.
Can it open any .zip file?
It reads standard ZIP archives, including those made by Windows, macOS, and common tools. It needs a valid end-of-central-directory record; if that is missing or the file is not actually a ZIP, it reports that the file is not a valid ZIP.
Related tools
File Hash Generator
Drop in a file to get its SHA-1, SHA-256, SHA-384 and SHA-512 checksums. Compare against an expected hash. Runs in your browser, the file never uploads.
Image Metadata Viewer
View an image's EXIF and metadata in your browser: camera make and model, dimensions, format, orientation, and whether GPS location is embedded. Private.
EXIF Remover
Remove EXIF and metadata from JPEG and PNG images in your browser. Strip GPS location, camera details, and timestamps, then download a clean copy. Private.
Base64 File Encoder
Encode any file to Base64 and a data URI in your browser. Drop a file to get the raw Base64 and a ready data: URI to copy. Nothing is uploaded.
CBOR Decoder
Decode a CBOR file (RFC 8949) to readable JSON in your browser. Handles integers, byte strings, arrays, maps, tags, and floats. Nothing is uploaded.
CSV File Inspector
Inspect a CSV file in your browser: detect the delimiter, encoding and BOM, count rows and columns, guess the header, and preview sample rows. Private.