archive

Remove from ZIP

Strip entries from a ZIP archive by glob pattern (e.g. `**/.env` to drop dotfiles before sharing). Returns a new archive — original is untouched. Runs entirely in your browser.

Loading…

About Remove from ZIP

Remove from ZIP strips entries out of a ZIP archive using a glob pattern, so you can drop things like `**/.env` or `**/*.log` before sharing a bundle. It returns a brand-new archive and leaves your original file untouched, all without uploading anything. This is handy any time you need to hand off a zip but want to scrub secrets, noise, or junk files first.

Category
archive
Input
Accepts: application/zip or application/x-zip-compressed.
Output
Outputs: application/zip.
Cost
Free, runs in your browser
Memory
medium
Privacy: Remove from ZIP runs entirely on your device. Files you provide never leave your browser — no uploads, no server, no tracking. The page works offline once loaded.

Common uses

  • Drop every `.env`, key, or credentials file from a project zip before sending it to a contractor
  • Strip `**/node_modules/**` or `**/.git/**` from an export to slim it down before sharing
  • Remove macOS cruft like `**/.DS_Store` and `**/__MACOSX/**` before sending a zip to a Windows user
  • Pull build logs or `*.tmp` files out of a release archive without rebuilding it
  • Sanitize a client deliverable by removing internal notes matching a glob before handoff
  • Clean an archive of cached or generated files that shouldn't be distributed

Frequently asked questions

What archive formats are supported?

Standard ZIP archives (application/zip and application/x-zip-compressed). The output is also a ZIP.

Does it change my original zip?

No. It builds and returns a new archive; the file you started with is left exactly as it was.

How do the glob patterns work?

You match entries by path with glob syntax, for example `**/.env` to catch dotfiles anywhere in the tree or `*.log` to remove logs at the root.

Is my archive uploaded to remove the files?

No. The zip is opened, filtered, and repacked entirely in your browser, so its contents never leave your device.

Is there a file-size limit?

There's no fixed cap; the practical limit is your device's available memory, since the whole archive is processed in-browser.

Keywords

  • zip
  • archive
  • remove
  • strip
  • delete
  • clean
  • glob

Try next