Title: ZIP Archive Scanner – Free Up Disk Space and Reduce Security Risks
Author: bPlugins
Published: <strong>Gorffennaf 20, 2026</strong>
Last modified: Gorffennaf 26, 2026

---

Search plugins

![](https://ps.w.org/b-zip-archive-scanner/assets/banner-772x250.png?rev=3623238)

![](https://ps.w.org/b-zip-archive-scanner/assets/icon.svg?rev=3614971)

# ZIP Archive Scanner – Free Up Disk Space and Reduce Security Risks

 Gan [bPlugins](https://profiles.wordpress.org/bplugins/)

[Llwytho i lawr](https://downloads.wordpress.org/plugin/b-zip-archive-scanner.1.1.6.zip)

 * [Details](https://cy.wordpress.org/plugins/b-zip-archive-scanner/#description)
 * [Reviews](https://cy.wordpress.org/plugins/b-zip-archive-scanner/#reviews)
 *  [Installation](https://cy.wordpress.org/plugins/b-zip-archive-scanner/#installation)
 * [Development](https://cy.wordpress.org/plugins/b-zip-archive-scanner/#developers)

 [Cefnogaeth](https://wordpress.org/support/plugin/b-zip-archive-scanner/)

## Disgrifiad

**Find every forgotten ZIP archive on your WordPress site – old backups, migration
exports, duplicate plugin bundles – before they eat your disk space or leak your
data.**

### Why ZIP Archive Scanner?

Old backups, migration exports, and duplicate plugin bundles pile up on every WordPress
site – and a full-site archive sitting in a public folder can expose your database
credentials to anyone who guesses its URL.

**ZIP Archive Scanner** walks your **entire WordPress file system** (not just uploads)
and gives you a clean report of every ZIP archive it finds, so you can review each
one and remove what you no longer need. The scan runs in small, timeout-safe batches,
so it works even on huge sites and slow shared hosting.

### Free Features

 * **Full file system scan:** Batched and timeout-safe – works on huge sites and
   slow shared hosting.
 * **Risk assessment:** Archives in the web root or with backup-like names (`backup.
   zip`, `wp.zip`, `db.zip`…) are flagged high risk.
 * **Review everything:** File name, location, size, and last-modified date in a
   sortable, searchable table.
 * **One-click cleanup:** Delete an archive right from the dashboard, or copy its
   public URL to verify exposure.
 * **Export & bulk actions:** Export the report as CSV or Markdown and bulk delete
   unwanted archives.

### Pro Version

The Pro version adds **Save Result** – save scan reports as named snapshots and 
review them anytime (up to 20 snapshots).

### How to Use – Quick Start

 1. Install and activate **ZIP Archive Scanner**.
 2. Open the plugin’s dashboard in wp-admin.
 3. Click to start a full, timeout-safe scan of your file system.
 4. Review the report – every archive with its location, size, and risk badge.
 5. Delete unwanted archives with one click, or export the report as CSV/Markdown.

### Use Cases

 * **Post-migration cleanup:** Remove leftover migration exports and duplicate plugin
   bundles.
 * **Security review:** Spot full-site backups sitting in publicly accessible folders.
 * **Disk space recovery:** Find and delete large forgotten archives on crowded 
   hosting plans.

### Development & Source Code

The plugin’s admin dashboard is a React app compiled with @wordpress/scripts. The
complete, uncompiled source is included in this plugin under the `src/` directory,
together with `webpack.config.js` and `package.json`.

To build from source:

 1. The dashboard uses the shared open-source component library `bpl-tools` (GPL): 
    https://github.com/bPlugins/bpl-tools — clone it as a sibling directory of this
    plugin (i.e. `wp-content/plugins/bpl-tools`).
 2. Inside the plugin directory run `npm install`.
 3. Run `npm run build` — the compiled files are written to `build/`.

## Lluniau Sgrin

[⌊Scan report — every archive with its location, size, and risk badge, plus CSV/
Markdown export, bulk delete, and one-click actions. High-risk archives in the web
root are flagged instantly.⌉⌊Scan report — every archive with its location, size,
and risk badge, plus CSV/Markdown export, bulk delete, and one-click actions. High-
risk archives in the web root are flagged instantly.⌉[

Scan report — every archive with its location, size, and risk badge, plus CSV/Markdown
export, bulk delete, and one-click actions. High-risk archives in the web root are
flagged instantly.

[⌊Welcome screen — quick start guide, risk-level explanations, and release notes.⌉⌊
Welcome screen — quick start guide, risk-level explanations, and release notes.⌉[

Welcome screen — quick start guide, risk-level explanations, and release notes.

[⌊First run — one click starts a full, timeout-safe scan of your entire file system.⌉⌊
First run — one click starts a full, timeout-safe scan of your entire file system
.⌉[

First run — one click starts a full, timeout-safe scan of your entire file system.

## Gosod

**From your WordPress dashboard (recommended):**

 1. Go to **Plugins  Add New**.
 2. Search for **“ZIP Archive Scanner”**.
 3. Click **Install Now**, then **Activate**.
 4. Open the plugin’s dashboard and start your first scan.

**Manual installation:**

 1. Upload the plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Open the plugin’s dashboard and start your first scan.

## Cwestiynau Cyffredin

### Does it scan inside the ZIP files?

No. ZIP Archive Scanner locates archive files on disk so you can review and remove
them. It never extracts or modifies archives.

### Will the scan slow down or time out my site?

No. The scan runs in small time-boxed batches over the REST API, so it works within
normal PHP execution limits even on very large installs.

### Which folders does the plugin scan?

The entire WordPress file system – not just the uploads folder. Archives behind 
symlinked folders (such as symlinked uploads directories on managed hosting) are
also scanned, with loop protection.

### Why are some archives flagged as high risk?

Archives located in the web root or with backup-like names (`backup.zip`, `wp.zip`,`
db.zip`…) are flagged high risk, because a publicly reachable full-site archive 
can expose sensitive data such as database credentials.

### Can I export the scan report?

Yes. The scan report can be exported as CSV or Markdown, and bulk delete is available
for cleaning up multiple archives at once.

### Can I scan for other archive types?

Developers can extend the scanned extension list with the `bzas_scanned_extensions`
filter.

## Adolygiadau

There are no reviews for this plugin.

## Contributors & Developers

“ZIP Archive Scanner – Free Up Disk Space and Reduce Security Risks” is open source
software. The following people have contributed to this plugin.

Cyfranwyr

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)

[Translate “ZIP Archive Scanner – Free Up Disk Space and Reduce Security Risks” into your language.](https://translate.wordpress.org/projects/wp-plugins/b-zip-archive-scanner)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/b-zip-archive-scanner/),
check out the [SVN repository](https://plugins.svn.wordpress.org/b-zip-archive-scanner/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/b-zip-archive-scanner/)
by [RSS](https://plugins.trac.wordpress.org/log/b-zip-archive-scanner/?limit=100&mode=stop_on_copy&format=rss).

## Cofnod Newid

#### 1.1.6

 * Fix: archives behind symlinked folders (e.g. symlinked uploads directories on
   managed hosting) are now scanned, with loop protection

#### 1.1.5

 * Fix: fatal error when activating while another copy (free/premium) of the plugin
   is installed — now hands over gracefully via Freemius

#### 1.1.4

 * Maintenance release — ships the Freemius SDK 2.13.4 update on all channels

#### 1.1.3

 * Docs: added overview and step-by-step video guides to the plugin page

#### 1.1.6

 * Fix: archives behind symlinked folders (e.g. symlinked uploads directories on
   managed hosting) are now scanned, with loop protection

#### 1.1.5

 * Fix: fatal error when activating while another copy (free/premium) of the plugin
   is installed — now hands over gracefully via Freemius

#### 1.1.4

 * Maintenance release — ships the Freemius SDK 2.13.4 update on all channels

#### 1.1.3

 * Update Freemius SDK to 2.13.4

#### 1.1.2

 * Branding: display name is now “ZIP Archive Scanner”

#### 1.1.1

 * Fix: Pricing and Feature Comparison pages showed blank while live plan data is
   unavailable — they now show a friendly fallback

#### 1.1.0

 * New (Pro): Save Result — save scan reports as named snapshots and review them
   anytime (up to 20)
 * New: Pricing and feature comparison pages in the dashboard

#### 1.0.1

 * Fix: scan state storage on very large sites — the folder queue is now compressed
   and stored packet-safe, so scans no longer fail on hosts with a low MySQL max_allowed_packet

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.1.6**
 *  Last updated **2 wythnos yn ôl**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 neu uwch **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 neu uwch **
 *  Language
 * [English (US)](https://wordpress.org/plugins/b-zip-archive-scanner/)
 * Tags
 * [backup](https://cy.wordpress.org/plugins/tags/backup/)[cleanup](https://cy.wordpress.org/plugins/tags/cleanup/)
   [disk space](https://cy.wordpress.org/plugins/tags/disk-space/)[security](https://cy.wordpress.org/plugins/tags/security/)
   [zip](https://cy.wordpress.org/plugins/tags/zip/)
 *  [Advanced View](https://cy.wordpress.org/plugins/b-zip-archive-scanner/advanced/)

## Graddau

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/b-zip-archive-scanner/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/b-zip-archive-scanner/reviews/)

## Cyfranwyr

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)

## Cefnogaeth

Rhywbeth i’w ddweud? Angen help?

 [Gweld y fforwm cefnogi](https://wordpress.org/support/plugin/b-zip-archive-scanner/)