Tested Updated Bestseller Perfect rating Documented

Bulk Price Editor for WooCommerce

(1 customer review)

From: $19.99 / year

Modify all WooCommerce product prices in bulk.

$19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$29.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$49.99Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy


Bulk Price Converter for WooCommerce plugin lets you modify all WooCommerce product prices in bulk. The plugin supports all WooCommerce product types (i.e. simple, variable, external etc.).

General settings are located in WooCommerce > Settings > Bulk Price Converter. From there you can reach the Bulk Price Converter Tool.

Using the tool is quite straightforward:

  • set multiply and/or add values for all product prices,
  • choose which price types (both, only sale or only regular) to modify,
  • optionally choose products category and/or tag,
  • optionally choose if you want to apply final price correction functionality to the prices,
  • press preview prices and then change prices button.

General Options

This section allows you to set multiplication and/or addition values and also set which prices (i.e. regular, sale or both) to modify.

Bulk Price Converter for WooCommerce - Tool - General Options

Multiply all product prices by
Sets price multiplication value.
Default: 1
Add to all product prices
Sets price addition value.
Default: 0
Price type to modify
Sets which prices (i.e. regular, sale or both) to modify. Possible values: Both; Sale prices only; Regular prices only.
Default: Both
When modifying sale or regular prices only, there is an additional check performed – i.e. if you are increasing sale prices, it is checked if the sale price is not higher than the regular price, if so – sale price is set equal to regular price. By analogy, if you are decreasing regular prices only, it is checked if the regular price is not lower than the sale price, if so – regular price is set equal to the sale price.


This section allows you to choose which products to modify.

Bulk Price Converter for WooCommerce - Tool - Products

Products category
Sets products category.
Default: Any
Products tag
Sets products tag.
Default: Any

Final Price Correction

This section allows you to set rounding etc. options.

Bulk Price Converter for WooCommerce - Tool - Final Price Correction

Rounding function
Sets rounding function. Possible values: None; Round; Floor; Ceil.
Default: None
Rounding coefficient
Sets coefficient for the rounding function. Ignored if “Rounding function” is set to “None”.
Default: 0.05
'Pretty prices' threshold
“Pretty prices” threshold. Ignored if set to zero.
Default: 0
Formula for rounding:

rounding_function( price / rounding_coefficient ) * rounding_coefficient

For example if you select “Floor” as rounding function, 0.05 as rounding coefficient and price before final correction is 35.96:

floor( 35.96 / 0.05 ) * 0.05 = 35.95

“Pretty prices” functionality lets you make prices with nines. The option sets the threshold to modify either cents or whole parts, for example, if the threshold is set to 100, then cents will be modified in all prices below 100, and the whole part will be modified in all prices equal or above 100, i.e.:

  • 49.49 converts to 48.99 and 49.50 to 49.99
  • 114.00 to 109.00 and 115.00 to 119.00
  • 100.00 will be converted to 99.00

Order in which all modifications are applied:

  1. Multiplication
  2. Addition
  3. Rounding
  4. “Pretty prices”

Plugin Options

Settings are located in “WooCommerce > Settings > Bulk Price Converter”.

Bulk Price Converter for WooCommerce - General Options

Number of decimals
Number of decimals (i.e. step) in tool’s “number” type fields.
Default: 6
Block size
Number of products processed in a single products query.
Default: 1024
Time limit
The maximum execution time for a a single products query, in seconds. If set to zero, no time limit is set. If set to -1, the default server time limit is used.
Default: -1

1 review for Bulk Price Editor for WooCommerce

  1. CWW (verified owner)

    Great support with a detailed customization request. Thank you for the great service!

Add a review

Your email address will not be published. Required fields are marked *


1.7.6 – 30/08/2021

  • Checked compatibility with WooCommerce 5.6

1.7.5 – 25/07/2021

  • Verified compatibility with WooCommerce 5.5 & WordPress 5.8

1.7.4 – 17/05/2021

  • Verified compatibility with WooCommerce 5.3

1.7.3 – 20/04/2021

  • Tested compatibilty with WC 5.2 & WP 5.7

1.7.2 – 28/02/2021

  • Tested compatibilty with WC 5.0

1.7.1 – 27/01/2021

  • Tested compatibilty with WC 4.9 & WP 5.6

1.7 – 21/11/2020

  • Verified compatibilty with WC 4.7

1.6.4 – 26/08/2020

  • Verified compatibilty with WC 4.4 & WP 5.5

1.6.3 – 13/03/2020

  • Dev – Input sanitized.

1.6.2 – 12/03/2020

  • Plugin name update

1.6.1 – 02/01/2020

  • Text updates over the plugin pages.
  • Copyrights Update
  • Added a section to review the plugin

1.6.0 – 23/12/2019

  • Dev – Plugin author updated.

1.5.1 – 07/12/2019

  • Dev – Code refactoring.
  • Tested up to: 5.3.
  • WC tested up to: 3.8.

1.5.0 – 01/11/2019

  • Dev – “Block size” option added.
  • Dev – “Time limit” option added.
  • Dev – Admin settings restyled. “Reset section settings” option added.
  • Dev – Code refactoring.
  • WC tested up to: 3.7.
  • Tested up to: 5.2.

1.4.3 – 03/05/2019

  • Dev – “Tested up to” and “WC tested up to” updated.
  • Dev – Code refactoring.

1.4.2 – 15/10/2018

  • Fix – “Text Domain” in plugin header fixed.

1.4.1 – 25/08/2018

  • Feature – Tool – General Options – “Direct price” option added.
  • Fix – Additional checks for not empty settings values (“Multiply all product prices by”, “Add to all product prices”) added.
  • Dev – Minor tool restyling.
  • Dev – Minor code refactoring.

1.4.0 – 19/08/2018

  • Feature – Tool – General Options – “Add to all product prices” option added.
  • Feature – Tool – Products – “Products tag” option added.
  • Feature – Tool – Final Price Correction – “Rounding function” and “Rounding coefficient” options added.
  • Dev – General – “Number of decimals” option added.
  • Dev – General – “Enable plugin” option removed.
  • Dev – Major tool restyling. Descriptions updated.
  • Dev – Major code refactoring.
  • Dev – Settings array is saved as main class property.
  • Dev – version_updated() function added.
  • Dev – manage_options capability replaced with manage_woocommerce.
  • Dev – Plugin folder structure changed. Files renamed.
  • Dev – Plugin URL updated.
  • Dev – POT file renamed.

1.3.0 – 25/07/2017

  • Fix – Plugin action links fixed.
  • Dev – Autoloading plugin options.
  • Dev – WP_Query optimized to return ids only.
  • Dev – Link updated from http://coder.fm to https://wpcodefactory.com.
  • Dev – Plugin header (“Text Domain” etc.) updated.
  • Dev – Code refactoring and cleanup.
  • Dev – POT file renamed.

1.2.0 – 14/02/2017

  • Fix – load_plugin_textdomain moved from init hook to constructor.
  • Dev – WP Multisite support added.
  • Dev – Language (POT) file uploaded.
  • Dev – Version system added.
  • Dev – Autoload set to no in add_option.
  • Tweak – Icon and banner changed.
  • Tweak – readme.txt and plugin header updated.

1.1.0 – 11/03/2016

  • Dev – “Price type to modify” functionality added to the Bulk Price Converter tool.
  • Dev – “None” product category added to the Bulk Price Converter tool.
  • Dev – “Pretty price” functionality added to the Bulk Price Converter tool.

1.0.1 – 10/03/2016

  • readme.txt updated.

1.0.0 – 10/02/2016

  • Initial Release.

Free vs Pro

This plugin is a premium version of free "Bulk Price Editor for WooCommerce" plugin.

Free VersionPro Version
Direct priceyesyes
Multiply all product pricesyesyes
Add to all product pricesyesyes
Price type to modifyyesyes
Products filtering by categorynoyes
Products filtering by tagnoyes
Final Price Correction: Roundingnoyes
Final Price Correction: "Pretty prices"noyes

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to “Admin Dashboard > Plugins > Add New > Upload Plugin” and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.


We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.