Managing a WooCommerce store with hundreds or thousands of products should not mean opening each product one by one every time a supplier changes their prices, a seasonal sale needs to be launched, or a stock count needs updating. Every minute spent on repetitive individual product edits is a minute not spent growing your business.
Bulk Table Editor for WooCommerce is the fastest, most intuitive bulk product management plugin available for WooCommerce — a powerful, inline table-based editor that lets you update prices, sale prices, sale dates, stock levels, SKUs, categories, tags, attributes, images, measurements, upsells, cross-sells, and more across your entire product catalog in a fraction of the time it would take using WordPress’s standard product editing workflow.
What Is Bulk Table Editor for WooCommerce?
Bulk Table Editor for WooCommerce is an official WooCommerce extension by Consortia — available directly on WooCommerce.com — that replaces the slow, one-product-at-a-time editing workflow with a clean, spreadsheet-like table interface directly inside your WordPress admin. Every product and variation in your catalog is displayed as a row in the table — with all key fields editable inline — and powerful bulk functions let you apply changes across dozens, hundreds, or thousands of rows simultaneously with just a few clicks.
Whether you are running a flash sale, updating supplier costs, doing a stock audit, organizing your catalog, or managing subscriptions — Bulk Table Editor gives you the control, speed, and accuracy that large catalog management requires, without exporting to a spreadsheet or risking data errors from clumsy bulk edits.
Key Features
Inline Table Editor — Spreadsheet-Style Product Management
The core of Bulk Table Editor is its clean, structured table interface — where every product and its variations are displayed as rows with all editable fields visible as columns. Click any cell to edit it directly — no product page loading, no navigation away from the table, no waiting for individual product screens to open. Changes are made in context, reviewed in the table, and saved in bulk — giving you the speed and visibility of a spreadsheet with the power of direct WooCommerce database editing. The table handles large catalogs with pagination, configurable rows-per-page settings, and fast search and filtering — keeping even stores with thousands of products manageable from a single organized view.
Bulk Price Updates — Percentage, Fixed & Precision Pricing
Update product prices across your entire catalog — or any filtered subset — using Bulk Table Editor’s powerful bulk pricing functions. Increase or decrease regular prices by a percentage or a fixed monetary amount with a single operation — instantly applying the change to every selected product row. Set exact precise prices across multiple products simultaneously — perfect for enforcing consistent pricing endings like 9.99, 14.95, or 99.00 across a product range. Apply smart rounding to ensure all bulk-updated prices end in your preferred decimal — automatically rounding adjusted prices to the nearest 0.49, 0.99, or any other target ending after the bulk calculation. Bulk price updates that would take hours of individual product editing are completed in seconds.
Sale Price Management — Launch & End Sales in Seconds
Bulk Table Editor is specifically optimised for sale management — making it faster and easier to set up, schedule, and clear sales across your entire WooCommerce product range than any other tool available. Select the products you want to put on sale, apply a percentage or fixed discount as the sale price, set the sale start and end dates and times, and save — the sale launches and ends automatically at the times you defined, powered by WooCommerce’s Action Scheduler integration for reliable, server-side sale timing that does not depend on visitor traffic to trigger. A dedicated Clear Sales button removes active sale prices from all selected products instantly — halting any sale campaign immediately without individual product editing. Enable the Allow Infinity Sales setting to create ongoing sales with no end date — removing the date requirement for permanent promotional pricing.
Scheduled Sale Dates with Precise Time Control
Define sale start and end times at the precision of individual hours and minutes — not just calendar dates — for complete control over your promotional timing. Schedule a sale to start at midnight on Black Friday and end at 23:59 on Cyber Monday. Launch a flash sale at 12:00 noon and end it at 18:00 the same day. Precise time-based sale scheduling is applied across all selected products simultaneously — with the Action Scheduler integration ensuring every sale starts and ends exactly on time, every time, without any manual intervention required from you or your team at launch or close.
Restore Previous Sale Prices — One Click
When you run a sale and then clear the sale price, Bulk Table Editor remembers the previous sale price for each product. A dedicated Restore Previous Sale Price function lets you reapply the last sale price to any product or group of products in a single click — eliminating the need to recalculate or re-enter sale prices when running recurring promotions on the same products. For stores that run the same seasonal sales repeatedly — Black Friday, summer sale, end of season clearance — the restore function makes relaunching identical promotions faster every time they recur.
Bulk Stock Updates — Accurate Inventory Management
Update stock quantities across multiple products and variations simultaneously using the bulk stock functions. Set exact stock counts, increase stock by a fixed amount, decrease stock, enable or disable stock management, and toggle backorder settings — all applied to any selection of products in one operation. Stock level totals for all displayed products are shown in a summary at the bottom of the table — giving you a running inventory value view as you work. For stores that receive regular stock deliveries and need to quickly update quantities across a range of products, bulk stock editing reduces what would be an hour-long task to minutes.
SKU Generator & Bulk SKU Management
Manage your product SKUs at scale using Bulk Table Editor’s built-in SKU tools — including a smart SKU generator that creates consistent, unique SKUs automatically based on configurable naming logic. The SKU generator can build SKUs from product names — converting words to abbreviated slugs (for example, “Shirt with Logo” becomes “shi-wit-log”) — and prepend or append product IDs, vendor codes, category references, or any custom prefix and suffix to ensure every generated SKU is unique and follows your desired naming convention. Bulk-apply generated SKUs across your entire catalog or any selected range — replacing missing or inconsistent SKUs with a properly structured identifier system in a single operation.
Product Images — Bulk Image Management
Manage product featured images and image galleries across multiple products from the dedicated Images tab in Bulk Table Editor. View current product images in the table, update featured images, add gallery images, and remove images across multiple products simultaneously — without opening individual product pages. The Images tab is especially valuable for catalog overhauls where a large number of products need image refreshes, for seasonal catalog photography updates, and for onboarding new product lines with bulk image assignment.
Categories & Tags — Bulk Taxonomy Management
Reorganize your product taxonomy at scale using the dedicated bulk category and tag management tools. Assign products to categories in bulk — moving entire product selections to new categories with a single operation. Update product tags across multiple products simultaneously — adding new tags, removing existing ones, or replacing the entire tag set — using the flexible tag functions that support add-before, add-after, and full replacement operations with comma-separated tag lists. Proper taxonomy organization is critical for WooCommerce shop navigation and SEO, and Bulk Table Editor makes maintaining it across large catalogs practical and fast.
Attributes & Custom Fields — Up to 5 Custom Fields
Edit WooCommerce product attributes and up to 5 custom product fields directly from the dedicated Attributes & Custom Fields tab. Custom fields support integration with popular third-party plugins including WPML Multicurrency — allowing currency-specific price fields and other custom product data to be managed directly in the table alongside standard WooCommerce fields. If you use a price or numeric field from another extension — a wholesaler price, MSRP, cost of goods, or any other custom value — add it as a custom field in Bulk Table Editor’s settings and use all the same bulk editing functions on that field as on standard WooCommerce fields.
Linked Products — Upsells & Cross-Sells at Scale
Build and manage strategic product relationships across your entire catalog using the dedicated Linked Products tab. Bulk-assign upsell products — more profitable or premium alternatives — and cross-sell products — related accessories and complementary items — to any selection of products simultaneously. The Linked Products interface includes smart automated suggestions to help identify relevant product relationships based on your catalog structure — reducing the manual effort of identifying and linking related products in large catalogs. Proper upsell and cross-sell linking is one of the most impactful revenue optimization strategies in WooCommerce, and Bulk Table Editor makes maintaining it at scale practical for any store size.
Measurements — Weight, Length, Width & Height Bulk Update
Update product shipping measurements — weight, length, width, and height — across multiple products simultaneously from the bulk editor table. For stores onboarding new product ranges from a supplier spreadsheet, updating a shipping carrier’s dimensional weight requirements, or correcting measurement data across a product category — bulk measurement editing eliminates the tedious individual product editing that measurement updates normally require.
Product Visibility, Featured Status & Backorders
Control product visibility, featured status, and backorder settings in bulk across any product selection. Toggle products between visible, hidden, catalog only, and search only visibility states. Mark or unmark products as featured with a single bulk operation — instantly updating your featured product displays without touching individual products. Enable or disable backorders across product groups — useful for managing pre-order campaigns, clearance lines, and seasonal restocking cycles at scale.
Advanced Filtering — Find Exactly the Products You Need
Finding the right products to edit in a large catalog is half the challenge. Bulk Table Editor provides a comprehensive set of filters that narrow your product view to exactly the subset you want to work with before applying any bulk changes. Filter by category, product status, sale status (on sale / not on sale), stock status, and price range. Search by product name or SKU using the fast search box. Filter within currently displayed rows for fine-grained in-table searching. Range filters on price and stock fields let you isolate products within specific value bands — finding all products priced between two values, or all products with stock below a threshold — for targeted bulk operations on precisely the right product set.
Undo Changes — Edit Safely Before Saving
Before saving any bulk change, each modified row is clearly marked with a checkbox indicating that it has unsaved edits. Only checked rows are updated when you save — giving you a final review step that prevents accidental mass changes. An Undo Changes button reverts all unsaved edits in the current table view — instantly restoring the original values if you change your mind before committing. This two-stage edit-then-save workflow with undo capability is a critical safety feature for bulk operations on large catalogs where a single incorrect bulk function could affect thousands of products.
CSV Export — Data Backup & Analysis
Export your current product table view — including all displayed columns and filtered product rows — to a CSV file with a single click. Use CSV exports for data backup before major bulk updates, for offline analysis in Excel or Google Sheets, for sharing product data with team members or suppliers, and for audit trails of product data at specific points in time. The export includes all visible table columns for the currently filtered product set — giving you targeted exports for specific product subsets rather than a full catalog dump every time.
WooCommerce Subscriptions Support
Bulk Table Editor extends its functionality to WooCommerce Subscription products — applying the same bulk price, stock, and field editing capabilities to subscription products and their variations. For stores selling subscription-based products, bulk subscription management means that recurring price updates, subscription product reorganization, and subscription catalog management are as fast and efficient as for standard WooCommerce products — without any separate workflow or tool required.
Dark Mode — Extended Session Comfort
Enable Dark Mode from the plugin settings for a sleek, low-light interface that reduces eye strain during extended product management sessions. Dark Mode applies a comfortable dark color scheme throughout the entire Bulk Table Editor interface — making long editing workflows significantly more comfortable for store managers working in low-light conditions or spending extended time in the admin dashboard. The dark mode toggle is a simple settings checkbox — instantly switching the interface appearance without any configuration beyond enabling it.
Multilingual — WPML, Polylang & Translation Ready
Bulk Table Editor is fully translation-ready — with a POT file included for straightforward translation to any language using tools like Polylang or LocoTranslate. Current built-in languages include English, Spanish, French, and Norwegian. WPML Multicurrency integration is supported for stores managing currency-specific pricing — making Bulk Table Editor a complete bulk editing solution for multilingual and multi-currency WooCommerce stores without any additional compatibility configuration.
Who Is Bulk Table Editor For?
- Large Catalog Store Managers — Update prices, stock, and product data across thousands of SKUs in the time it would normally take to edit ten individual products
- Seasonal Sale Managers — Launch and close sales across entire product categories in seconds — with scheduled start/end times and instant clear functions for complete promotional control
- Purchasing & Inventory Teams — Apply supplier price increases and stock level updates from delivery receipts across entire product ranges without individual product navigation
- eCommerce Agencies — Manage and maintain large WooCommerce product catalogs for clients efficiently — onboarding new product lines, reorganizing taxonomies, and maintaining data quality at scale
- Dropshipping Stores — Keep pricing synchronized with supplier cost changes across large product catalogs quickly and accurately
- Subscription Box Businesses — Manage subscription product pricing and availability at scale using the WooCommerce Subscriptions integration
Key Features at a Glance
| Feature | Available |
|---|---|
| Inline Table Editor — Spreadsheet-Style Interface | ✅ Yes |
| Bulk Price Updates (%, Fixed, Precision Rounding) | ✅ Yes |
| Sale Price with Scheduled Start & End Date/Time | ✅ Yes — Action Scheduler Powered |
| Restore Previous Sale Price | ✅ Yes — One Click |
| Infinity Sale (No End Date) | ✅ Yes |
| Clear Sales — Instant Sale Removal | ✅ Yes |
| Bulk Stock Updates | ✅ Yes |
| SKU Generator & Bulk SKU Management | ✅ Yes |
| Product Images Bulk Management | ✅ Yes |
| Categories & Tags Bulk Update | ✅ Yes |
| Attributes & Custom Fields (Up to 5) | ✅ Yes + WPML Multicurrency |
| Upsells & Cross-Sells Bulk Management | ✅ Yes — Smart Suggestions |
| Measurements (Weight, L/W/H) Bulk Update | ✅ Yes |
| Visibility, Featured & Backorders Bulk Toggle | ✅ Yes |
| Advanced Filtering (Category, Sale, Stock, Price Range) | ✅ Yes |
| Undo Changes Before Save | ✅ Yes |
| CSV Export | ✅ Yes |
| WooCommerce Subscriptions Support | ✅ Yes |
| Dark Mode | ✅ Yes |
| WPML & Polylang Translation Ready | ✅ Yes |
How to Install
- Click the Download button below to get the
.zipfile - Make sure WooCommerce is installed and active on your WordPress site
- Go to WordPress Dashboard → Plugins → Add New → Upload Plugin
- Upload the
.zipfile and click Install Now - Activate the plugin
- Navigate to Products → Bulk Table Editor in your WordPress admin sidebar
- Configure your preferred settings at WooCommerce → Settings → Bulk Table Editor — set your products per page, default category, custom price fields, and infinity sales preference
- Use the category dropdown and sale status filters to narrow your product view, or use the search to find specific products
- Edit cells directly inline, or select rows and use the bulk functions at the top of the table to apply changes across your selection
- Review your changes — only checked rows will be updated — then click Save All to apply
Frequently Asked Questions
Is this plugin free to download?
Yes, you can download Bulk Table Editor for WooCommerce for free from this page. It is redistributed under the GPL license.
Does it support product variations?
Yes. Bulk Table Editor displays both parent products and their variations as rows in the table — allowing bulk price, stock, SKU, and other field updates to be applied to variations individually or in bulk alongside their parent products.
Can I schedule sale start and end times precisely?
Yes. Bulk Table Editor allows you to set sale start and end dates with hour and minute precision — and uses WooCommerce’s Action Scheduler to ensure sales launch and close at the exact time you define, automatically, without any manual intervention.
Will bulk edits affect product data permanently?
Changes only apply to the database when you click Save All — and only for rows that are checked. You can use the Undo Changes button to revert all edits in the current table view before saving. Always use the CSV Export function to back up your current product data before performing major bulk changes.
Does it support WooCommerce Subscriptions?
Yes. Bulk Table Editor extends its editing capabilities to WooCommerce Subscription products and their variations — giving you the same fast bulk editing workflow for subscription products as for standard WooCommerce products.
Is it compatible with the latest WooCommerce version?
Yes. Bulk Table Editor for WooCommerce is an official WooCommerce.com extension maintained by Consortia and regularly updated for full compatibility with the latest WooCommerce and WordPress releases.
Download Bulk Table Editor for WooCommerce — Free
Stop editing products one at a time. Bulk Table Editor gives you a fast, structured, inline table editor for every product in your WooCommerce catalog — bulk price updates, scheduled sales with precise timing, instant sale clearing, stock management, SKU generation, upsells, cross-sells, categories, attributes, images, measurements, and CSV export — all from one powerful interface that transforms hours of catalog management into minutes. Download it today and take back control of your WooCommerce store.
⚠️ Disclaimer: This plugin/theme is for personal use and practice only. Run a malware scan before use. For commercial use, purchase a license from the official website.