piapia123
en

What Is Inside This Archive

Encoding

Everything runs locally in your browser — nothing is uploaded

Drop a file here, or click to choose

One file · processed entirely on your device

The file is read inside your browser only — nothing is uploaded. It keeps working offline.

Drop in an archive and see what it holds. Not a single byte is decompressed. ZIP requires every member to be registered in the central directory at the end of the file, with its name, sizes, compression method and offset — so listing a 5 GB archive is just a matter of seeking to the end and reading a few kilobytes. That is why this is instant. Any ZIP-shaped file works, not just `.zip`: `.jar`, `.apk`, `.docx`, `.xlsx`, `.pptx`, `.epub`, `.war`, `.ipa` and `.crx` are all ZIP with a different extension. Conversely `.tar.gz` does not — that is a tar wrapped in gzip, not a ZIP. Unpack the gzip first to get a `.tar`, then use a tar tool. Encrypted members are flagged, and their contents cannot be read — but their names can, because ZIP encryption protects content, not the central directory (which is also why an encrypted ZIP still leaks its file list). The list is a tree: indentation shows the directory depth, and directory rows start with `▸`, so they are obvious at a glance next to file rows. The summary gives the file count, directory count, total uncompressed size, total compressed size and overall compression ratio; every file row also shows its own ratio and both sizes. Nothing leaves your machine: parsing happens in the browser’s memory, and large archives are not uploaded.

Features

  • Drop in ZIP / JAR / APK / DOCX / XLSX / PPTX / EPUB / WAR / IPA / CRX and more
  • Reads only the central directory, so huge archives list instantly
  • A tree list: indentation shows the directory depth, and directory rows stand apart from file rows
  • Each file row shows its uncompressed / compressed size, its own compression ratio and the method
  • The summary reports file count, directory count, total uncompressed, total compressed and overall ratio (counting only entries that record a compressed size; the wording in the result says so)
  • ⚠️ A stored (uncompressed) entry has a ratio of 0%; a streamed entry with no recorded compressed size says "not recorded" instead of a wrong number
  • Flags encrypted members and directory entries
  • Filter by file name (say, only .js), and sort by name or size
  • Handles zip64 (archives over 4 GB or over 65535 entries)
  • Forgiving parsing: where the directory cannot be read, it lists what it can rather than failing outright
  • The file is never uploaded; everything happens locally

How to use

  1. Drop the archive into the area above (or click to choose a file)
  2. Read the file count and totals; use the filter to narrow to one kind of file
  3. Copy a file name with the button on its row

FAQ

Why is it so fast? Is it guessing?
It is exact, and the speed comes precisely from not decompressing. The three key facts — file names, both sizes, and the compression method — are all registered in the central directory at the end of the file. That is a directory required by the format, not an estimate, so “how many files and how big unpacked” is read rather than computed. Retrieving the actual contents would mean following each entry’s offset and decompressing, which this tool does not do.
Why does `.tar.gz` not work?
Because it is two layers: gzip wrapping a single tar stream. gzip compresses one stream and has no notion of “files”, so there is no listing inside it; tar has the listing, but it is buried under the gzip. Feed it to the gzip tool first to get a `.tar`, then look inside that — though a tar’s structure is entirely different from ZIP, and this site has no tar tool.
Can it list the names in an encrypted archive?
Yes, and that is not a shortcut this tool takes — ZIP encryption protects file contents, not the central directory. The directory plainly records each member’s name, size and method, and every ZIP tool can read it. It also means that when you send a password-protected ZIP, the file names and sizes remain visible; hiding those takes a different format.

Related tools