Tested Updated Documented

Bulk Price Converter for WooCommerce

From: $19.99 / year

Modify all WooCommerce product prices in bulk.



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


There are no reviews yet.

Be the first to review “Bulk Price Converter for WooCommerce”

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

6 thoughts on "Bulk Price Converter for WooCommerce"

  1. hay en alguna parte la posibilidad de ajustar el porcentaje del precio, pero hacia abajo y no multiplicar.?

    1. Espero haberte entendido bien, sí puedes, multiplica por menos de 1
      Entonces, si su precio es 100 y quiere hacerlo 80, multiplique por 0.8
      Espero que esté claro, traducido usando Google 🙂

  2. Hello,

    I have an issue with the plugin and I need some help about it.

    Currently I am using the free version for now, but later, after some experience I am planning to buy the por version.

    After I start the conversion process, the plugin just loading and after that I receive an error message “There has been a critical error on your website. Please check your site admin email inbox for instructions.”.

    In my webshop there are around 7500 products.

    Thank you for the help in advance!

    1. Hello Janos,

      Could it be a limitation on your host? I tried with the plugin default settings to change +8600 products at once, and it worked fine.

      Please try reducing the block size on the plugin settings, also your server might impose a low time limit, please try something like 100.

      If you still face the issue, can you please what the email you got included (as the error message said)?


  3. For some reason after price PREVIEW, there is no button to “change prices”

    1. Hi Mike,

      I’ve just re-checked on my test server and unfortunately couldn’t reproduce the issue – “Change Prices” button seems to be appearing here. Maybe you can create/share an admin account to your server (WP and preferably FTP), so I could login and check what’s going on? If sharing an account is not an option – please let me know and I will try to solve this remotely, and in that case please copy/paste and send to me all the info from “WooCommerce > System Status” page. My email is [email protected].

      Best regards,

Leave a Reply

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


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 Converter 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

Prices & Licenses

Single siteUnlimited sites
1 year[buy] $19.99 / year[buy] $29.99 / year
Lifetime[buy] $39.99[buy] $59.99

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.