WooCommerce Bulk Price Editor & Updater
Update hundreds of prices in seconds, not hours.
Bulk edit WooCommerce prices by category, tag or attribute. Apply percentage, fixed-amount, multiply or divide calculations to regular or sale prices. Preview every change. Charm-price and round automatically. $49.99/yr or $149 once.
Nothing is written until you confirm. Safeguards skip any product where the new sale price would exceed the regular price.
A 1% supplier raise should not cost you an afternoon.
WooCommerce's quick-edit row updates one price at a time. There is no preview, no percentage math, no filter by category, no charm-pricing pass. Once you have more than 50 SKUs, every price change becomes an hour of manual clicking.
"Sale price higher than regular." Done it before.
A 15% raise on regular prices that forgets to re-check sale prices = customers see crossed-out savings that aren't savings.
Competitor cut prices last night. You can't react fast.
Every hour you take to react is conversions going somewhere else.
Every bulk operation. Every price field.
The plugin handles four jobs: pick a calculation (fixed, percent, multiply, divide, add, subtract), scope it (whole catalog or filtered subset), preview every change, then commit with charm-pricing and rounding in the same pass.
Six calculation modes, one operation each.
Each mode applies to regular prices, sale prices, or both.
Target only the products you mean.
Filter by category, tag, attribute term, SKU pattern, stock status or product type.
Side-by-side diff before any write.
Skip any product manually, or undo by re-running the inverse operation.
Regular and sale prices, safely together.
Any product where the new sale would exceed the new regular is automatically skipped, with a flag in the report.
Stop selling at $10.00 when you meant $9.99.
Charm-suffix to .99, .95, .49 or any custom decimal in a single pass after your bulk update.
Custom rounding after every calculation.
End a sale in one operation, not 200.
Clear sale prices across an entire category or the whole catalog when a promotion ends.
One write, then nothing on every page load.
Prices are written to standard WooCommerce price meta. No background workers, no shop-page slowdowns.
Four steps. First bulk update in under 5 minutes.
Activate the plugin
Upload the .zip from Plugins → Add New, then activate.
Choose the calculation
Set fixed, increase or decrease by amount, increase or decrease by percentage, multiply or divide. Pick whether it applies to regular, sale or both.
Filter the products
By category, tag, attribute term, SKU pattern, stock status or product type. Or leave it empty to apply to the whole catalog.
Preview, then commit
Review every old-to-new price side by side. Apply rounding and charm pricing. Click commit when it looks right.
More math. More filters. Lifetime tier.
WooCommerce native · quick-edit only |
WooCommerce.com $69/yr · no lifetime |
Codarab $99.97 one-time |
WPFactory $49.99/yr · $149 once |
|
|---|---|---|---|---|
| core: what you can change | ||||
| Fixed amount & percentage updates | one at a time | ✓ | ✓ | ✓ |
| Multiply / divide operations | ✕ | ✕ | not specified | ✓ |
| Add / subtract operations | ✕ | ✓ | ✓ | ✓ |
| Regular & sale together (safe) | ✕ | ✓ | ✓ | ✓ |
| Bulk remove sale prices | ✕ | via set-to-empty | not specified | ✓ |
| scope: where it applies | ||||
| Filter by category | ✕ | ✓ | not specified | ✓ |
| Filter by tag | ✕ | not specified | not specified | ✓ |
| Filter by attribute / SKU | ✕ | ✓ | not specified | ✓ |
| Variations covered | manual | ✓ | parent & variable | ✓ |
| formatting | ||||
| Preview before applying | ✕ | ✓ | post-update confirmation | ✓ |
| Charm pricing (.99, .95) | ✕ | ✕ | not specified | ✓ |
| Custom rounding | ✕ | ✕ | not specified | ✓ |
| pricing & ownership | ||||
| Free version on .org | - | ✕ | ✕ | ✓ |
| Lifetime tier | - | ✕ | ✓ $99.97 (sites not specified) | ✓ $149 unlimited sites |
| 10-year cost | $0 | $690 | $99.97 | $149 |
| Multi-store licensing | - | per-site model | not specified | ✓ unlimited sites |
| 50+ plugins (All Access) | - | ✕ | ✕ | ✓ $499 |
|
Ready to stop click-editing prices? ↓
Jump to pricing
|
||||
What a bulk update saves, by store size.
Home goods · "Supplier raised 4%."
A candle and home-goods shop with 180 SKUs runs a +4% increase on the whole catalog when their wax supplier raises in February. Charm-rounded to .99 in the same pass, regular price only, sale prices untouched.
Manual edit time saved: ~1h 50m. Margin recovered on supplier raise: ~$340/mo.
Apparel · "Black Friday: 25% off everything."
An apparel store applies a 25% sale price across the whole catalog the night before Black Friday. Filter to in-stock only. After the promo, one clear-sale operation restores every regular price.
Promo set-up + tear-down: 6 minutes total instead of two evenings.
Wholesale · "Competitor cut prices 8%."
A B2B wholesaler with 8,400 SKUs needs to match a competitor's 8% drop on the electronics category overnight. Filter by category, decrease by 8%, preview every change, commit at 7am before the morning order rush.
From competitor signal to live pricing: 14 minutes. Conversion-rate parity restored same day.
"A very good plugin that you will use for WooCommerce. It helps you to change the price for all products at once. Also the support are very professional. Like it!"see review →
"Brilliant - I changed every price in 3 to 5 seconds. Thank you."see review →
"Great support with a detailed customization request. Thank you for the great service!"see review →
Plays well with your stack.
Platform
Themes
Product types
Other plugins
Built for stores where pricing is a daily task.
Every WPFactory plugin ships with the same eight guarantees. Here is what running this one looks like in practice.
Clean writes, no runtime cost
Prices land in the standard WooCommerce _price and _sale_price meta fields. No custom tables. No background workers. After the update runs, your shop pages query the same way they always did.
Docs & settings, written
Every calculation mode and filter is documented. Preview screen explains every safeguard it triggered, with a per-row reason for any skipped product.
Support that ships
Email support, replies fast on weekdays. Real edge cases turn into improvements - the safeguard logic comes directly from store-owner reports.
14-day money-back
14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If a calculation mode you need is missing, support helps, and if it still does not fit you walk away whole.
Bundle savings, real
All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.
Updates, regularly
Tested against the latest WooCommerce within days of every release. HPOS-ready. PHP 8.3 compatible.
Plays well with others
Tested alongside WPML, Polylang, WooCommerce Subscriptions, Memberships, CSV Import/Export, and Cost of Goods. Filter hooks on every calculation mode for custom rules.
Designed for store owners
You do not need to know SQL. Pick a mode from a dropdown, type a number, pick a category, click preview. The math, the rounding and the safeguards all happen for you.
Real screens. Click any to enlarge.
This is what you see inside WordPress once the plugin is activated. Click any screenshot for a full-size view.
Three tiers. Pick once.
14-day refund on yearly and lifetime, 30 days on All Access. Lifetime pays for itself by year 3. All Access pays for itself with any 2nd plugin you'd ever use.
Buy once. Owns itself by year 3. Use on every site you own.
- Unlimited sites
- Lifetime updates
- Priority email support
- 14-day refund
- GPL-licensed · use on client sites
This plugin + 49 others, lifetime updates, unlimited sites - for $300 more than Lifetime alone.
- 50+ plugins, lifetime updates
- Unlimited sites - every plugin
- Future plugins included free, forever
- Lifetime priority support
- Pays back at 3rd plugin you'd use
What does this plugin do?
How do the bulk price calculations work?
Can I target specific categories, tags or attributes?
Can I preview changes before applying?
Does it update both regular and sale prices?
Does it support charm pricing like $9.99?
What about price rounding?
Can I remove sale prices in bulk?
Does it work on variable products?
Will it slow down my site?
Is there a free version?
What is the refund policy?
Stop click-editing prices. Start bulk-editing.
Bulk update WooCommerce prices by category, tag or attribute. Six calculation modes, preview every change, charm-priced and rounded in the same pass. 1,500+ stores use it. 14-day refund if it's not for you.
1,500+ stores · 4.8★ across 13 reviews · WordPress.org plugin · 14-day refund