Explore WaseerHost

Appearance

BlogWordPress 7 min read

5 best multi-currency WordPress plugins for WooCommerce

Five multi-currency plugins for WooCommerce compared on free limits, automatic exchange rates, country pricing and ratings, with a checklist for choosing.

5 best multi-currency WordPress plugins for WooCommerce

Summarize with:

Share:

If you sell to customers in several countries, showing prices in their own currency removes one reason to leave the checkout. In WordPress this is done with a multi-currency plugin for WooCommerce. This guide covers five that are listed on WordPress.org, using their public plugin pages as of October 2026, and explains how to choose between them.

Key takeaways

  • All five plugins are built for WooCommerce, so they apply to online stores, not to plain WordPress sites.
  • CURCY and FOX list a 2 currency limit in their free versions. YayCurrency lists unlimited currencies as a Pro feature.
  • Price Based on Country sets prices per country zone, and can convert by exchange rate or use fixed prices you enter yourself.
  • Ratings, install counts and Pro features change often. Check each plugin page before you buy, and test on a staging copy first.

How we picked these five

Four of these (CURCY, X-Currency, YayCurrency and FOX) are WooCommerce currency switchers that show up in Google results or discussions for this search. Price Based on Country is included because it takes a different approach, pricing by country. Each has a WordPress.org listing we could read, and everything below comes from those listings. We have not load tested or benchmarked any of them, and we do not earn anything from these links.

1. Price Based on Country for WooCommerce

This plugin organizes prices into pricing zones. Each zone has one or more countries and a currency, and you can either convert prices automatically with exchange rates or enter fixed prices for each zone. The core plugin is listed as free.

  • Free: multi-currency support, visitor country detection through WooCommerce geolocation (listed as compatible with cache plugins), fixed prices per country or region, a country switcher widget, and WPML and Polylang compatibility.
  • Pro: daily automatic exchange rate updates, rounding converted prices to clean values, custom currency symbols, bulk price updates by CSV import, and extra integrations such as WooCommerce Subscriptions.
  • WordPress.org listing: 4.8 out of 5 from 262 reviews, 20,000+ active installs.

It suits stores that want to set country-specific prices instead of simply converting one price.

2. CURCY, Multi Currency for WooCommerce

CURCY, by VillaTheme, lets customers switch currencies and lets the store accept payment in several currencies. Exchange rates can be set manually or updated automatically.

  • Free: a currency bar, price switcher and shortcode, IP-based country detection, manual rates, fixed prices per currency, approximate prices in the customer's currency, and custom symbols. The free version is limited to 2 currencies.
  • Pro: unlimited currencies, automatic rate updates at set intervals, per-currency payment methods, WPML and Polylang support, and bulk fixed prices by CSV.
  • WordPress.org listing: 4.3 out of 5 from 227 reviews, 20,000+ active installs.

It fits small stores that need two currencies and can live with manual rates.

3. FOX Currency Switcher (formerly WOOCS)

FOX lets visitors view prices in other currencies and optionally pay in the selected one. It offers a widget and the [woocs] shortcode with drop-down, flag and side-switcher styles.

  • Free: automatic rate updates from more than 7 aggregators at intervals from every 5 minutes to monthly, GeoIP currency detection, custom price formats per currency, anonymous switch statistics, WPML compatibility and a REST API. The free version is limited to 2 currencies. Checkout in the selected currency needs the "Is multiple allowed" setting turned on.
  • Premium: unlimited currencies.
  • WordPress.org listing: 4.4 out of 5, 50,000+ active installs. One featured review reports a significant slowdown, so measure your own site.

It suits stores that want automatic rate updates without paying, within the 2 currency limit.

4. YayCurrency

YayCurrency shows store prices and checkout in the customer's chosen currency, with automatic exchange rates.

  • Free: a switcher on product pages with flags, symbols or codes, a [yaycurrency-switcher] shortcode and widgets, price rounding and "pretty price" endings, per-currency conversion fees, currency switching during checkout, and currency-based sales reports. The listing says it is compatible with more than 50 WooCommerce plugins.
  • Pro: unlimited currencies, price by country, auto-updating exchange rates, more geolocation methods, and detailed currency analytics.
  • WordPress.org listing: 4.8 out of 5 from 112 reviews, 8,000+ active installs.

It suits stores that care about clean price endings and per-currency reporting.

5. X-Currency

X-Currency, by Crafium, lets you create custom currencies with flags, codes and symbols, and offers a shortcode, a sticky switcher and a block.

  • Listed features: changing the base currency, per-currency product prices, per-currency payment gateway settings, a geo-IP welcome currency, manual or timed automatic rate updates, and fixed shipping and coupon amounts per currency. The page states no maximum number of currencies.
  • Pro: custom CSS, advanced rounding, choosing a currency on the order edit page, and a product price subtract amount.
  • WordPress.org listing: 4.6 out of 5 from 20 reviews, 1,000+ active installs, tested up to WordPress 7.0.7. One review reports a rounding problem with variable products.

It suits stores that want per-currency payment gateway control from a smaller, newer plugin.

Side-by-side comparison

PluginRating (reviews)Active installsFree version currency limitAutomatic rates
Price Based on Country4.8 (262)20,000+Not statedPro
CURCY4.3 (227)20,000+2Pro
FOX4.4 (about 250)50,000+2Listed as free
YayCurrency4.8 (112)8,000+Unlimited listed as ProPro
X-Currency4.6 (20)1,000+No maximum statedListed, not marked Pro

Data from each plugin's WordPress.org page, October 2026.

How to choose

  1. Count the currencies you really need. Two currencies fit the free tiers of CURCY and FOX. More than two points you to a Pro plan, or to Price Based on Country or X-Currency, which state no free limit.
  2. Decide how prices are set. Converting one price by exchange rate is simple but moves with the market. Fixed prices per country keep prices stable and let you use clean endings.
  3. Check automatic rates. If you do not want to update rates by hand, look at which plugin lists them in the free version and which put them behind Pro.
  4. Check your payment gateway. A plugin can show prices in a currency, but your payment provider must accept that currency at checkout.
  5. Test with your cache. Page caching can show one visitor's currency to another if it is not set up for this, so test the switcher with your cache plugin on a staging copy.

Hosting notes for a multi-currency store

All five plugin pages list PHP 7.4 or higher as a minimum, so check the page for the PHP version you run. On WaseerHost WordPress hosting you can pick the PHP version per site in cPanel, and ecommerce hosting covers stores. Back up before you install a plugin that changes prices.

Frequently asked questions

Yes, all five have a free version on WordPress.org. Free versions have limits: CURCY and FOX list a 2 currency limit, and YayCurrency lists unlimited currencies under Pro.

Haseeb Raza

Written by

Haseeb Raza

Web & AI Systems Lead

Web and AI Systems Lead at Wasevo, the company behind WaseerHost. He builds web applications and AI systems.

Get new guides by email

One short email when we publish something useful. No spam; unsubscribe at any time.

Free SSL · Free migration · 24/7 support

Managed WordPress hosting

See WordPress plans
30-day money-back guarantee

Renews at the same price for the term you choose