Woo Currency Switcher lets you handle multi-currency seamlessly, allowing customers to switch currencies on your WooCommerce store easily.
As of April 2026, X-Currency is a WordPress woocommerce plugin with 1.0K+ active installations and a 4.8/5 rating from 19 reviews. It has been downloaded 40K+ times in total. Requires WordPress 6.5+ and PHP 7.4+. Available on WordPress.org since 2022. Actively maintained — updated within the last month. Downloads are up 340% this week. Top alternative: Google for WooCommerce.
X-Currency Switcher is a free WooCommerce multi currency switcher for WordPress sites. With this plugin, you can create multiple custom currencies with flags, custom codes, money symbols, extra fees, money sign positions, and many more. X-currency also has the most powerful customizer available in the currency switcher market. You can create modern and unlimited switchers for your site. We provide 6 different readymade switcher templates so that you can create a beautiful currency switcher on the fly. You can show approximate product prices on shop, single, cart, and checkout pages. You can set up different coupons, and shipping rates for each currency. It allows you to exchange currency rates automatically and pay in the selected currency.
X-Currency is a WooCommerce Currency Switcher t…
Everything about the plugin is amazing and I love it, except the 100% sale badge that shows up out of nowhere!
The main currency on my website is IQD and the secondary is USD. When I turn rounding on for my main currency, it shows the 100% on sale badge on every product that is not on sale. I guess you could fix that on the upcoming updates. Thanks.
—-
update: they released an update to fix it!
Excellent support solved my problem very fast!
We have got the Pro version and tested out on a website. Unfortunately, we did not do enough testing on the development installation. If we did we would still have a working website. This plugin has managed to brake our shop for good, even after completely uninstall it.
The first problem we noticed was that it did not work with products with variants. Although the price appeared correctly in some areas, in the product page the price was different than the one shown in the lists (archives, grids, etc), and once the product variant had been selected, the price shown was a different one again, with big difference between them too. For instance, the variant price was shown always with the tax rate of the shop applied instead of the tax of the country we were browising from, but if we added it to the cart, the price in the cart was the one shown in the product page.
The other big issue we noticed, was that if a product with variants had a discount in one of the variants, in the lists the price range was shown 3 times. The first one was the original price range strikethrough, than a second price that was hard to understand where it was coming from and a third price range that was the discounted price, but with some parts missing.
Also, if products with variants had say 5 variants, in the lists the price range was only listing the price from the first to the fourth variant, the fifth one was lost.
We had 1 price range in the lists with even more issues if it was discounted, a different price in the product page and another different price on variant selection. Completely broken.
We rolled back to our old solution, with WooPayments multi-currency, just to find out that the price rounding (after conversion) does not work anymore. This plugin has managed to break a core functionality, probably leaving some left-over outside the plugin folder that we are still trying to find.
It might work well with simple shop that only have single products. We did not see issues over there, but stay away from this plugin if you have anything more complicated than that.
I’ve had a fantastic experience with the X-Currency plugin. The team behind it is incredibly passionate and supportive, addressing issues swiftly with prompt responses. Their dedication to quality and customer satisfaction shines through in their work. Highly recommend this plugin – you won’t be disappointed with its performance and the service provided. A must-have for your WooCommerce site!
The best currency switcher out there by far, I’ve tried many clunky ones. The support they provide is phenomenal, I contacted them a few times, and they respond in minutes – thank you support! This x-currency switcher plugin has done wonders to my websites, the currency switcher has a lot of great features, and is easy to setup. It’s lightweight and switches currency with greatest of ease, and enhances my websites making it look very attractive. Get it, you won’t regret it.
| WordPress | 6.5+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.