Best WooCommerce Multi-Currency Plugins in 2026
Quick verdict
On a budget of nothing, CURCY has the most generous free tier and FOX the largest install base, though FOX’s free version stops at two currencies. Already on WPML, use the multi-currency built into WooCommerce Multilingual and buy nothing. Already committed to WooPayments, use its built-in currencies until you need a second gateway. Selling subscriptions, bookings or bundles, filtering payment gateways by currency, or needing the exchange rate stored against every order, the Aelia Currency Switcher at £89.00 ex. VAT is built for that job. No currency switcher on this page sets different prices per country: that needs a pricing layer on top.
A shopper in Toronto finds your product, likes it, and reaches the basket. The total says £148.00. They do not know what that costs them, their bank will add a conversion fee they cannot see in advance, and the card form is asking for a postcode format that does not match theirs. They leave. Nothing was broken. The store simply spoke the wrong currency.
That is the problem every plugin below tries to solve, and they solve it in genuinely different ways. Aelia builds one of them, the Currency Switcher, so treat this as a comparison written by an interested party. The way to keep an interested party honest is to publish the workings, so every figure here is dated, sourced and reproducible, and there is a section near the end naming the stores that should not buy from us.

How this comparison was put together
Install counts, version numbers, review scores and last-updated dates come from the WordPress.org plugin API, queried on 23 July 2026. Where a plugin is sold only from the vendor’s own site, the figures come from that vendor’s public product page on the same date. Prices move and ratings drift, so check the source before quoting any of this back at a supplier.
One deliberate omission: nobody here has scored the plugins on a single “best” number. A currency switcher for a 200-product fashion store selling to five countries and a currency switcher for a subscription business billing in three currencies are different tools, and a league table would hide that. The comparison is by capability instead.
Worth naming a limit up front. Aelia has tested the Aelia Currency Switcher against a long list of third-party plugins, and that testing is published. Aelia has not run bench tests against the competing currency plugins in this article, because two currency switchers on one store conflict by design. The comparisons below are drawn from each vendor’s own documentation, not from head-to-head trials.
This page compares the tools. If you want the mechanics first, what multi-currency actually changes in WooCommerce and where the platform stops on its own, start with the complete guide to WooCommerce multi-currency and come back here to choose a plugin.
The seven plugins at a glance

Two things stand out. The first is that install base and suitability are unrelated: WooPayments is on 900,000 stores because it is a payment gateway, not because 900,000 merchants chose it as their currency layer. The second is Premmerce, at 200 active installs and two reviews. It is frequently listed alongside the others in roundups. On the evidence, it has almost no production footprint, and that matters when you need a fix on a Friday afternoon.
Aelia Currency Switcher
Aelia has sold the Currency Switcher since 2013 and it remains the company’s flagship. It fetches exchange rates automatically from Open Exchange Rates, OFX or the Turkish Central Bank, and it will also take manually configured rates when you would rather not track the market. Prices can be set per product and per coupon in each currency, so a product that converts to 21.37 EUR can simply be sold at 20.00 EUR instead. Geolocation switches the visitor to their currency on arrival, and the choice persists across sessions.
The feature that tends to decide it for larger stores is payment method filtering: gateways can be shown or hidden depending on the currency selected, which is how you stop a customer reaching a gateway that cannot settle in the currency they are looking at. Orders store the currency and the rate used at the time, so the accounts reconcile later.
It costs £89.00 ex. VAT for a single site annual licence, with a 14-day free trial and a 30-day money-back guarantee. That price buys updates and support, and Diego answers tickets himself. The current rating on the Currency Switcher product page is 4.94 out of 5 across 91 reviews.
Where it needs company: the Currency Switcher converts prices, it does not set different prices per country. If you want French customers to see 39.00 EUR while German customers see 45.00 EUR for the same product, that is Prices by Country, a separate plugin at £69.00 ex. VAT. Tax-inclusive and tax-exclusive display by region is likewise a separate concern, handled by Tax Display by Country at £69.00 ex. VAT. Some merchants prefer one plugin that does everything; Aelia deliberately splits them so you only pay for the layer you need.
FOX Currency Switcher Professional
FOX, previously called WOOCS, is the largest freely distributed option in this list at 50,000 active installs, rated 4.4 out of 5 across 249 reviews. It has been on WordPress.org since September 2014 and was last updated on 5 July 2026, so it is actively maintained by RealMag777.
The catch is one worth knowing before you install it: the free version is limited to two currencies. Unlimited currencies require the premium version from the plugin’s own site. For a store selling in GBP and EUR only, that limit may never bite. For anyone adding USD as a third currency, the free tier is a trial rather than a solution.
FOX covers automatic and manual rates, a range of switcher layouts, and per-product fixed pricing. It is a reasonable first stop for a merchant who wants to test whether multi-currency lifts conversion at all before committing budget.
CURCY Multi Currency for WooCommerce
CURCY from VillaTheme has 20,000 active installs and a 4.3 out of 5 rating from 226 reviews, and was last updated on 20 June 2026. It is the most feature-dense free tier here. Its documentation covers automatic country detection by IP with a choice of geolocation providers, manual exchange rates, custom currency symbols, fixed prices per currency that override conversion, hiding currencies from the front end, and an exchange fee setting that lets you build a margin into the converted price to absorb bank charges.
That exchange fee setting is genuinely useful and not universal, so it is worth flagging for merchants who lose money on the spread rather than on the headline rate.
One technical note, taken from VillaTheme’s own readme rather than from any test of ours: to handle WordPress conditional tags, the plugin uses eval(), and VillaTheme warns about this in their documentation because it allows execution of arbitrary PHP. It applies to a specific feature, not the whole plugin. If your store is subject to a security review, raise it with your host or auditor early rather than at go-live.
WCML multi-currency, part of WPML
If the store is already multilingual on WPML, the multi-currency support in WooCommerce Multilingual is the path of least resistance, because the currency and the language switch together and the translated catalogue stays consistent. There is no separate plugin to license.
The cost is the WPML licence itself. WPML’s published tiers run at €39, €99 and €199 per year, and the WooCommerce functionality sits in the €99 Multilingual CMS tier and above, not in the entry tier. For a store that needs translation anyway, that is fair value. For a single-language store that only needs currencies, it is a large dependency to take on for one feature.
WooPayments multi-currency
WooPayments is installed on around 900,000 stores and includes multi-currency at no extra plugin cost, which makes it the default for a great many merchants. Customers can browse and pay in their own currency, and the settlement is handled inside the same gateway.
The constraint is structural rather than technical: the currency layer is tied to the payment processor. If you use Stripe directly, PayPal, a regional acquirer, or you need to route different currencies to different merchant accounts, the multi-currency function goes away with the gateway. Merchants who expect to change processors, or who already run more than one, should be slow to build their international pricing on top of a single gateway’s feature set.
The smaller options
Currency Switcher for WooCommerce by WP Wham sits at 10,000 installs with a 4.2 out of 5 rating from 43 reviews. Competent, less widely deployed, and a fair choice for a straightforward store.
Premmerce Multi-currency reports 200 active installs and two ratings. Its stated angle is importing price lists from suppliers in different currencies and protecting margin against exchange-rate movement, which is a real problem for importers. The install base is small enough that you should test it thoroughly on staging.
YITH Multi Currency Switcher and TIV Multi-Currency both rank highly in Google for these searches and both come from established vendors. Neither publishes a free WordPress.org build, so evaluating them means starting with a purchase.
Choosing between them

Sell in two currencies, want to test the idea, budget of nothing: start with FOX or CURCY from WordPress.org, and remember FOX’s two-currency ceiling.
Already running WPML: use WCML multi-currency and add nothing.
Committed to WooPayments as your only processor: use its built-in multi-currency until the day you need a second gateway.
Selling subscriptions, bookings or bundles, or filtering gateways by currency, or needing rates stored against historical orders: this is where the Aelia Currency Switcher earns its £89.00, because those integrations are maintained on the developer side rather than left to you. The WooCommerce Subscriptions and multi-currency guide covers the recurring-billing case in detail, and if you are setting up automatic switching by visitor location, changing currency based on customer location walks through the configuration.
Needing different prices per country rather than converted prices: no currency switcher alone does this, whichever vendor you choose. It requires a per-country pricing layer on top.
Four questions to ask before you buy any of them
What does the customer’s bank statement say? A plugin that shows the Toronto shopper 262.00 CAD and then charges their card 148.00 GBP has not solved the problem, it has moved it to the statement, where it turns into a support email three days later. Ask whether the transaction settles in the selected currency, and check the answer against a real test order rather than the sales page.
What happens to a converted price that lands badly? Automatic conversion produces prices like 21.37 and 148.62. Some markets tolerate that, most do not. Look for per-currency price overrides so you can sell at 20.00 or 150.00 where it matters, and treat a plugin without them as a plugin you will fight.
Which rate was used on the order from last March? Refunds, accounts and disputes all need the rate that applied at the time, not today’s. A plugin that stores the currency and rate against each order saves an afternoon of reconstruction every quarter.
What happens when your caching layer is switched on? Currency-aware pages and full-page caching disagree by default, and the failure mode is a visitor being served another visitor’s currency. Ask the vendor how they handle it before go-live, not after.
Where Aelia is not the best fit
Read this before you buy from us
If your store sells in one currency to one country, buy nothing from this page. A currency switcher adds configuration and a support surface you do not need.
If you are testing whether multi-currency lifts conversion, and the answer is genuinely unknown, install a free plugin first and measure it. Coming back to a paid licence with data is a better decision than starting with one.
If the whole store is already on WPML, adding a second currency layer duplicates work that WCML does. Use what you have licensed.
If the budget is truly zero and it will stay zero, CURCY’s free tier is more generous than anything Aelia offers, because Aelia does not publish a free build.
If you need a single plugin that handles currencies, per-country prices and tax display together, Aelia will sell you three plugins totalling £227.00 ex. VAT, and some merchants would rather have one bill and one vendor. That is a fair objection.
What Aelia customers say
The Aelia Currency Switcher “automagically makes doing cross-border business seamless”.
Amie, femMED. See more Aelia testimonials.
Aelia “saved me thousands in custom development costs” and the team replied with a “response within 10 minutes at 11pm”.
Cian, Swallows & Daggers. See more Aelia testimonials.
Frequently asked questions
Can I run two currency plugins at the same time?
No. Two plugins both rewriting prices will fight over the same filters and produce inconsistent totals at checkout. Choose one, and remove the other completely rather than deactivating it.
Do these plugins charge my customers in their currency, or just display the price?
It varies, and it is the single most important question to ask. Some display a converted price and then charge in your base currency, which means the customer still sees a conversion on their statement. The Aelia Currency Switcher completes the transaction in the selected currency and stores that currency and rate against the order.
What happens to VAT and tax when the currency changes?
The tax calculation follows your WooCommerce tax rules, not the currency. What changes is whether the displayed price includes tax, which differs by market: EU shoppers expect tax-inclusive pricing, US shoppers do not. Tax Display by Country handles that display logic per country.
Will a currency switcher let me charge different prices in different countries?
Not on its own. A switcher converts one price using a rate. Charging 39.00 EUR in France and 45.00 EUR in Germany for the same product needs a per-country pricing layer, which is what Prices by Country does.
Does multi-currency slow the store down or break caching?
It can, because the page a visitor sees now depends on their currency, and a naive page cache will serve the wrong one. Any plugin you choose needs to be configured with your caching layer in mind. Aelia publishes a WooCommerce Cache Handler for this reason.
Try the Currency Switcher on your own store
Fourteen days, your real catalogue, your real customers. If it does not lift your international conversion, you have lost nothing but the install time.
Premium licence, single site, annual, £89.00 ex. VAT.
Updates and support included.
14-day free trial.
30-day money-back guarantee.
Diego personally answers tickets.
Figures verified 23 July 2026. Install counts, ratings, review counts, versions and last-updated dates for FOX, CURCY, WP Wham, Premmerce and WooPayments were taken from the WordPress.org plugin API on that date. Aelia pricing and review scores were taken from aelia.co on that date. WPML tier pricing was taken from wpml.org on that date. Ratings converted from the WordPress.org 100-point scale to a 5-point scale.














