Skip to content
I Hate Online Tools

Zip inspector

See names and sizes inside a zip without extracting the files.

This runs in your browser. Nothing is uploaded.

About Zip inspector

Reads a zip's file names and sizes in your browser without extracting the contents, so you can inspect an archive before unpacking it.

Sometimes you do not want the files. You want to know whether the zip you downloaded is the one you expected: the right names, the right sizes, not a surprise executable in a nested folder. An inspector that extracts everything to tell you the names has already done the dangerous part.

This page asks fflate for each entry's metadata and returns false from the extract filter, so the listing is names, uncompressed size, and compressed size without writing file bytes into a download. You still need enough memory to parse the central directory; you do not get a folder of extracted contents on disk.

There is no 'is this zip safe' verdict. A name can lie, and a small file can still be hostile. Inspection is for inventory, not for malware analysis. If you need the bytes, use Unzip. If you need to build an archive, use Zip files.

How to use Zip inspector

  1. 1Drop a .zip onto the panel.
  2. 2Read the names and sizes in the side list.
  3. 3Use Unzip only if you decide you want the files.

What it won't do

  • Metadata only — no preview of file contents.
  • Encrypted archives are not listed.

Common questions

Does the zip inspector extract files to disk?

No. It reads the archive's file list and sizes and stops there. Nothing is offered as a download. If you want a file out, the unzip tool is the next page.

Why might an encrypted zip fail in the inspector?

The same reason unzip fails: this stack does not implement zip passwords. You will get an error rather than a list of encrypted names I cannot honestly decode on every engine.

Can the inspector tell me if a zip contains malware?

No. It can tell you a file is named invoice.exe. That is inventory. Scanning contents is a different product, and it would require extracting those contents, which this page refuses to do.

Related tools

Why this one doesn't upload your file

There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation

Install the app