Archive Tool

Extract or compress ZIP and GZIP in your browser. No upload, no server.

गाइड देखें

गाइड

What does this tool do

The Archive Tool extracts and compresses ZIP and GZIP files in your browser. Two modes: Extract — list and download contents of .zip or .gz archives; Compress — bundle files into a ZIP or compress a single file to .gz. No upload—all processing runs locally.

How to use it

Extract mode

  1. Select Extract and drop or open a .zip or .gz file.
  2. View the list of entries (files and folders).
  3. Click Download on a file to extract it, or Download All to get everything as a ZIP.
  4. Change file — pick another archive to extract.

Compress mode

  1. Select Compress and add one or more files.
  2. Multiple files → bundled as .zip. Single file → compressed as .gz.
  3. Reorder or remove files with the Up/Down/Remove controls.
  4. Click Compress and Download to save the archive.

How it works

ZIP handling uses JSZip; GZIP uses fflate. Both libraries run in the browser. File API reads input; Blob/URL.createObjectURL triggers downloads. Paths are sanitized to prevent zip-slip. Limits: 100MB archive size, 100 files for compression.

All processing is client-side. No data is sent to any server.

Limitations

  • Supports ZIP and GZIP only (.tar, .7z, .rar not supported).
  • Archive size limited to 100MB for extraction.
  • Maximum 100 files when compressing to ZIP.
  • Very large archives may slow the browser tab.

सभी गणना और रूपांतरण पूरी तरह आपके ब्राउज़र में चलते हैं। कोई डेटा किसी सर्वर को नहीं भेजा जाता, इसलिए आपकी इनपुट कभी भी आपके डिवाइस से बाहर नहीं जाती।