Delete All Products for WooCommerce
View on WordPress.orgScores higher than 69% of indexed plugins
About
Easily delete all WooCommerce products permanently or move them to the trash in just a few clicks.
What It Does
Delete All Products for WooCommerce is a one-click utility that wipes your entire WooCommerce product catalogue, either moving products to trash or deleting them permanently. It targets shop owners who need to clear out inventory fast without manually selecting and removing thousands of products through the WordPress admin. Use cases include store migrations, test data removal, and seasonal resets.
Who It's For
This plugin fits WooCommerce store owners performing one-off catalogue cleanouts, such as developers staging demo shops, merchants migrating between platforms, or retailers liquidating discontinued lines in bulk. It is also useful for multi-vendor marketplace administrators who need to purge vendor inventories quickly during rebrand or ownership changes. If you manage a small shop with a few dozen products, the manual WooCommerce bulk-delete screen is likely enough.
Who Should Skip It
If you only need to remove a handful of products or want to filter by category, status, or stock level before deletion, this plugin is overkill and lacks the granularity of WooCommerce's built-in tools or dedicated bulk editors. Anyone uncomfortable running a database-altering utility with zero support history should look elsewhere.
The Bottom Line
Delete All Products for WooCommerce does a narrow job well and scores a solid 77.46 with strong maintenance and compatibility signals. The lack of any support history is a real concern, so back up your database before clicking delete. It is a useful utility for the right situation, but not a plugin to install and forget.
Related Plugins
Pick this when your goal is reordering or curating the storefront rather than deleting products entirely.
Choose this if you need to control pagination and per-page product counts on catalogue pages, not remove inventory.
Reach for this when duplicate SKUs and titles are the real problem and you want a targeted clean rather than a full wipe.
Use this if you are populating a staging or demo WooCommerce store with sample products rather than clearing one out.