
Increase, decrease, remove, or set new prices in one action for unlimited products!
Visit plugin website | Live demo | Documentation | Contact us
Changing product prices in WooCommerce takes time, especially for big stores. Bulk Price Editor makes it easy to update prices for hundreds or thousands of products at once: filter the right products, choose how to change their prices, preview every change, and apply — the update runs safely in the background.
Want to try it first? Open the live demo — a sandbox store where you can change prices, schedule updates and revert them without installing anything.
💡 Key features:
✅ Filter Products:
✔️ Include or exclude specific products and categories
✔️ Product type (simple, variable, variation, external)
✔️ Price range (regular or sale price between min and max)
✅ Multiple Price Changes:
✔️ Set new prices
✔️ Increase or decrease prices by percentage
✔️ Add or subtract fixed amounts
✔️ Remove prices
✔️ Rounding — decimals or price endings (.00, .90, .95, .99)
✅ See Price Changes Before Applying
The preview table shows every product’s current and new price side by side — nothing is saved until you confirm.
✅ Update Unlimited Products at Once
Updates are processed in the background in chunks via Action Scheduler, so there is no limit and no server overload.
✅ Reusable Filter Templates
Save any filter set as a template and re-apply it for recurring price updates in one click.
🚀 Go further with Premium:
✔️ Update by formula — calculate prices per product with {regular_price}, {sale_price}, {price}, and {cost} variables, e.g. {regular_price} * 0.8, with min()/max() for price floors and caps
✔️ Sale price adjustments by percentage or flat amount
✔️ Filter by SKU and product name
✔️ Filter by stock, sale, and featured status
✔️ Filter by brands, tags, and shipping classes
✔️ Filter by product attributes
✔️ Filter by date added or modified
🔌 Integrations: works with the Tiered Pricing Table plugin — create, update, or remove quantity discounts across the catalog in one action.
The plugin is fully compatible with HPOS, the block-based cart & checkout, and the new product editor. Every price change goes through the official WooCommerce API, so caches and lookup tables stay in sync.
Screenshots

The editor: filter the products and choose how to change their prices

Preview every change before applying — current and new prices side by side, with a CSV export of the preview

Advanced options: round results to price endings and set or clear WooCommerce sale dates in bulk (sale dates: premium)

Apply now or schedule the update for later, with an optional automatic revert (premium)

History: every update keeps a snapshot of the previous prices — download it as CSV or revert it in one click (revert: premium)

Scheduled updates with their start time and automatic revert (premium)

Price change tracking: who changed a product's price, when and from where, right on the product edit screen

Save the filters and the price change together as a reusable job template