Favorite places of your favorite city
Home
Add to preferred sources on Google

ZIP File Extractor — Local File-by-File

Open a ZIP stored on your device and choose the file you need. The list comes from checked archive metadata; each selected file is decoded and checked before its download becomes available. Nothing is executed or previewed.

Open a local ZIP, choose one file and check its complete bytes before requesting an individual download. The tool does not preview or execute files.

Open an archive

ZIP and each selected file: up to 25 MiB; up to 1,000 entries and 1 MiB of metadata. Each operation has a 30-second limit.

Archive contents

No archive open

Archive parsing and extraction run locally. This tool does not upload files or store history; clearing cannot delete files already downloaded. Existing site services are separate.

Open a ZIP and retrieve one file

  1. Choose one local ZIP of at most 25 MiB and press Open archive. The tool checks its supported structure and lists up to 1000 entries, including directories. A successful list does not mean every file's contents have been checked.
  2. Find a regular file and press Extract. Its complete output must fit 25 MiB, match the declared byte length and match the archive's CRC-32. Stored and raw-Deflate files are supported; raw Deflate also needs the browser's compatible native decoder.
  3. Use Download checked file for the current result. Its proposed name starts with the four-digit archive entry number, followed by the original leaf name. The original full path remains visible, but directory structure is not recreated. Extracting another file replaces this ready output.

Understand the list and the per-file check

The inventory shows paths, methods and declared sizes from the archive headers. Those values can be wrong in a damaged or deliberately misleading file. Only the selected member's complete decoded bytes are counted and checksummed during extraction; other members remain not checked.

A matching CRC-32 detects disagreement with the archive's recorded checksum. It does not identify the sender, prove authenticity, scan for malware or make a file safe to open. Extracted HTML, scripts and other files remain opaque downloads here, not active previews.

UTF-8 filename flags and usable Unicode-path metadata are respected. Other legacy names use the explicit CP437 mapping rather than your page language. Unsafe paths and ambiguous duplicates are rejected, not repaired. This cannot recover every historical filename encoding.

Individual downloads have a stable entry-number prefix so files from different folders can retain distinct proposed names. Your browser, operating system or chosen save location can change the final name or block a download. A download request is not confirmation that a file was saved.

Examples that separate files, names and bytes

A file a.txt containing hello followed by LF has six UTF-8 bytes and CRC-32 363A3020. If it is the first central-directory entry, the proposed download is 0001-a.txt. Stored and supported Deflate versions must produce the same complete six bytes.

A path docs/a.txt at entry 3 is listed with its folder path but downloaded under the proposed leaf name 0003-a.txt. Another folder's a.txt receives its own entry-number prefix. This is file-by-file retrieval, not an automatic folder extraction.

An empty ZIP can open successfully with no downloadable files. A ZIP with an empty regular file is different: that file has zero bytes and CRC-32 00000000 and can still be downloaded after checking. The text 汉字🙂, by contrast, occupies ten UTF-8 bytes.

Supported ZIPs, explicit limits and browser differences

This profile accepts single-disk ZIP32 archives with stored or Deflate regular files and ordinary directories. It excludes encrypted/password archives, ZIP64 even for small files, split archives, self-extracting prefixes, unsupported methods or extra fields, and links/special files. Unsupported does not necessarily mean the archive is corrupt.

The supplied ZIP and each declared or actual selected file fit 25 MiB. There are at most 1000 entries and 1 MiB of counted metadata, with bounded paths and a 30-second deadline per operation. These controls are not a memory or speed guarantee on every device.

Downloads are individual and user initiated. There is no Save all, folder writing, archive creation, automatic multi-download, nested unpacking, cloud/URL import, payload text decoding or file execution. A browser without compatible native raw-Deflate support can still retrieve supported stored files, but Deflate extraction is unavailable.

Changing the ZIP, opening or extracting again, cancelling or clearing removes the previous ready download. A failed member does not verify the remaining members. Cancellation cannot retract a download already passed to the browser, and downloaded files may remain on your device.

Local files and current results

Archive parsing and selected-file decompression run in a local worker. This tool adds no file upload, URL import, stored history, input-bearing address or telemetry for file names and contents. Clear removes its in-memory file and output references; it cannot delete files already downloaded. Existing site services remain outside this tool's processing.

ZIP extraction questions

No. Opening checks the supported container metadata. Only the file you explicitly extract has its complete decoded length and CRC-32 checked. Other files remain not checked.

No. Encrypted/password ZIPs, ZIP64 and multipart archives are outside this profile, even if a ZIP64 archive contains only small files. Use an appropriate trusted archive application instead.

It is the four-digit central-directory entry number. The prefix distinguishes individual files with the same leaf name in different archive folders. The original path is shown separately; no folders are recreated.

No. CRC-32 checks agreement with the archive's own recorded checksum, not authenticity or malware. The extractor never opens, executes or previews the file's contents.

Listing uses the ZIP metadata parser. Deflate extraction additionally requires compatible native raw-Deflate decompression. If that capability is unavailable, the tool explains the limitation rather than silently switching decoders; supported stored files remain available.

Not with this version. Each checked file has one explicit individual download. There is no universal Save all or folder-writing step, and the browser controls whether and where a requested download is saved.

Sources

References for the supported ZIP profile and byte checks.

Reviewed 6 November 2026; a matching checksum does not establish safety or authenticity.

Video to MP3

Extract a chosen audio stream from a local video into a complete, verified MP3.

Open tool — Video to MP3

ZIP Creator

Bundle selected files into one ZIP, choose Normal or Store, check names and download the completed archive locally.

Open tool — ZIP Creator

Voice Recorder

Record one microphone take, pause and review it, then download its actual native audio format.

Open tool — Voice Recorder
View all tools in this category