How to bulk edit product categories in WooCommerce
WooCommerce includes a manual bulk editor for assigning or removing product categories from selected products. For large catalogues, repeated category changes, filtering, or custom taxonomies, a dedicated bulk editor is faster and gives you more control.
- 01Plan the category change
- 02Filter the products
- 03Use WooCommerce bulk edit
- 04Check the affected products
- 05Use a dedicated category editor
What you need
- A WooCommerce store with products already created
- Administrator or shop manager access
- A recent backup before changing a large catalogue
Plan the category change
Decide whether you need to add a category, remove one, or replace the current category selection. Write down the products and categories involved before editing, especially if products belong to several categories.
Check the result you want on a few products first. A replacement can remove useful existing category assignments, while adding a category leaves the other assignments in place.
Filter the products
Go to Products > All Products. Use the category, product type, stock status or search controls above the product table to narrow the list, then tick the products to change. WooCommerce applies the bulk edit only to products that are visible and selected.
Do not assume that ticking the header checkbox selects every product in the catalogue. Check how many products are shown and process very large catalogues in smaller batches, because loading or updating too many products at once can strain the server.
Use WooCommerce bulk edit
With the products selected, choose Edit from the Bulk actions menu and click Apply. In the bulk edit panel, find Product Categories, then tick or untick the categories you want to assign or remove. Click Update to save the changes.
The built-in editor is fine for a small, straightforward batch. It is less convenient when you need to filter complex combinations, set one category while preserving others, or repeat add, remove and replace operations across many batches.
Check the affected products
Return to the product list and filter by the category you changed. Open several products and confirm that the intended categories are present and that unrelated categories were not removed.
Pay particular attention to variable products and large selections. WooCommerce notes that the standard bulk editor works best with simple products and does not edit the complexities of variable, grouped or other complicated products in the same way.
Use a dedicated category editor
For the fast route, install and activate Bulk Category Editor for WooCommerce. Open WooCommerce > Bulk Category Editor, filter products by category, name, SKU or tags, select the products, choose the target categories, and use Set Categories, Add Categories or Remove Categories as appropriate. The documented editor also supports category filters and custom taxonomies.
Use Set Categories when the selected products should have only the categories you choose. Use Add Categories to preserve existing assignments, and Remove Categories when taking one category away. Review the selection before applying the change, because an overly broad filter can alter far more products than intended.
Let Bulk Category Editor for WooCommerce do it
Bulk category changes with filtering and custom taxonomy support; ideal for reorganizing large WooCommerce catalogs quickly.
Sources
- woocommerce.com /document/bulk-editing-products/
- woocommerce.com /document/bulk-category-editor/?utm_source=openai
Questions
- Can WooCommerce bulk edit product categories without a plugin?
- Yes. Go to Products > All Products, select the products, choose Edit from Bulk actions, and use the Product Categories field to tick or untick categories. This is suitable for small, simple batches. A dedicated editor is more practical when you need advanced filtering, repeated add/remove/replace operations, or custom taxonomy support.
- Does bulk editing replace all existing product categories?
- Not necessarily. In WooCommerce’s standard editor, ticking and unticking category boxes assigns or removes those categories for the selected products. A dedicated category editor may also offer an explicit Set Categories action, which replaces the existing assignments with the categories you select. Use Add Categories when you want to preserve current assignments.
- Why can’t I remove a category from every product?
- The usual causes are an incomplete selection, a filter showing only part of the catalogue, or an update applied to a different batch than intended. WooCommerce only bulk-edits visible, selected products, and large lists may need smaller batches. Check the result by filtering for the category again, then repeat the operation for any remaining products.
- Can I bulk-edit categories on variable products?
- You can select variable products in the product list, but WooCommerce’s standard bulk editor is designed mainly for simple products and does not handle the complexities of variable, grouped and other product types in the same way. Test with a small group first. For broader category operations, use a tool that clearly supports your product types and confirm the parent products are selected.