Built for cached stores
The currency lives in a cookie, not the URL. Cache plugins serve the right version, a Vary header keeps CDNs honest, and pages purge automatically when rates move.
Multi-currency for WooCommerce
Detects each visitor's country, shows prices in their currency with your own rounding and fees, and keeps working behind Cloudflare, LiteSpeed and every page cache in between.
Live demo. Click the currency to switch.
Why stores switch
The currency lives in a cookie, not the URL. Cache plugins serve the right version, a Vary header keeps CDNs honest, and pages purge automatically when rates move.
Add a fee, round to .99, lock a rate, or set an exact price per currency on any product or variation. Sales keep working.
Lock the currency once checkout starts, or settle every order in your base currency. Each order records the exact rate it used.
How it works
Reads the country your CDN already sends (Cloudflare, Bunny, CloudFront, Vercel, Fastly), with WooCommerce geolocation or an IP lookup as a fallback.
Pulls rates from Frankfurter (free, no key), ExchangeRate-API, Open Exchange Rates, currencyapi or your own feed, refreshed every 6 hours.
Prices, cart, shipping thresholds, coupons and checkout all follow the shopper's currency, with the payment methods you allow for it.
Features
Geo detection
Uses the country your CDN already sends, with WooCommerce geolocation or an IP lookup as a fallback. Map countries and languages to currencies.
Exchange rates
5 providers, one of them free with no key. Refreshed automatically, with history and alerts.

Pricing control
Fees, rounding and fixed rates per currency, or an exact price on any product.

Checkout
Pick which gateways appear per currency, lock the currency once checkout starts, or settle every order in your base currency.
Switcher
Searchable, with flags for 154 currencies. Add it to a menu or drop in a shortcode.

For developers
Modern PHP 8.3, HPOS and block checkout ready, translated into 40 languages, with helper functions for custom builds.
Integrations
Add-ons, subscriptions, bookings, funnels and shipping rates are converted too, not just the product price.
See it live
Real screenshots from WC Currency Switch. Click any image to see it larger.
Install, pick your currencies, and you're live in minutes.