Currency Switcher for WooCommerce

Automatically show local currencies based on shopper IP or browser language, run live or manual exchange rates, and customize every price format—complete with floating switchers, shortcodes, and payment gateway controls.

Currency Switcher for WooCommerce
Currency Switcher for WooCommerce

Plugin Highlights

Offer prices in 190+ currencies, let shoppers choose their preferred currency, automatically detect currencies based on their location or browser language, and control exactly how exchange rates and converted prices work.

From automatic exchange-rate updates to custom rounding, currency symbols, switcher placement, and payment gateway restrictions, you get complete control over your store’s multi-currency experience.

Key Features at a Glance

  • 190+ Global Currencies
    Support for over 190 currencies worldwide.
  • Smart Auto-Detection
    Instantly detect currency by visitor IP or browser language.

  • Scheduled Rate Updates
    Keep conversion rates accurate with automated background updates.

  • Custom Price Rounding
    Apply charm pricing and custom rounding rules.

  • Update frequencies
    Every 5 minutes, hourly, twice daily, daily, weekly, or manual-only updates.
  • Rate providers
    Free API included (no API key required) or connect your own API key.
  • Gateway Restrictions
    Limit payment methods based on selected currencies to prevent errors.

  • Multiple Switcher Styles
    Display as dropdowns, buttons, lists, or custom flag formats.

  • Header & Floating Placement
    Position switchers in headers or pin them as floating sidebars.

  • Shortcode & Widget Support
    Place switchers anywhere using shortcodes or widgets.

  • Custom Format Controls
    Adjust symbols, decimal places, and symbol positioning per currency.

  • Persistent User Memory
    Automatically remember returning visitors’ currency choices.

Detailed Features

Complete Control Over Exchange Rates

Manage conversion rates with flexible, currency-specific rules:

  • Automatic: Fetch real-time rates automatically for accurate prices.

  • Manual: Override conversions anytime with custom exchange rates.

  • Fixed: Lock target currencies to protect margins from volatility.

  • Hybrid: Mix auto-updates, manual, and fixed rates seamlessly.

Keep Exchange Rates Up to Date

Choose how frequently your exchange rates should be updated. Available update frequencies include:

  • Every 5 minutes
  • Hourly
  • Twice daily
  • Daily
  • Weekly
  • Manual only
You can also update currencies with a single click whenever you want to refresh your rates manually.

Choose Your Rate Provider

  • Use the included free API with no API key required, or connect your own supported exchange-rate API and add your API key.
  • Manual and fixed currency rates remain protected from automatic updates, so you maintain control over the currencies you've configured yourself.
 

Switcher Styles & Placement

Let shoppers effortlessly switch currencies while browsing with fully customizable display styles and placement options:

  • Multiple Display Styles: Show switchers as a dropdown, button/icon toggle, currency list, or top navigation bar.

  • Flexible Placement: Add switchers directly into your header menu or display them as a floating switcher.

  • Custom Floating Positions: Pin floating switchers to the bottom-right, bottom-left, top-right, or top-left corner of the screen.

Fully Customizable Currency Display

Design a currency switcher that perfectly matches your brand while giving shoppers key currency information:

  • Display Elements: Customize switchers to show currency symbols, codes (USD, EUR), full names (US Dollar, Euro), or a clean, flat layout.

  • Custom Flag Shapes: Choose rectangular, square, or circular country flags to complement your store’s design.

  • Live Style Preview: Test and preview different visual configurations in real time before saving.

Automatically Detect Your Visitor's Currency

Make shopping easier for international customers with smart currency detection. The plugin can:
  • Remember their last currency using cookies.
  • Detect currency by location using WooCommerce geolocation.
  • Use browser language as a fallback, such as en-GB → GBP.
  • Fall back to your base currency when no match is found.

Price Formatting & Display Rules

Control exactly how converted prices look on your product pages and checkout to match local formatting standards:

  • Custom Decimal Precision: Choose the exact number of decimal places to display for each individual currency.

  • Custom Currency Symbols: Override or set specific symbols for any currency to fit local shopping expectations.

  • Flexible Symbol Positioning: Position symbols precisely where you want them:

    • Left: $100

    • Right: 100$

    • Left with space: $ 100

    • Right with space: 100 $

Currency-Specific Payment Gateway Controls

Avoid failed transactions and checkout errors by pairing specific payment methods with compatible currencies:

  • Gateway Compatibility Rules: Restrict or assign specific currencies to supported payment gateways, including:

    • Direct bank transfers

    • Check payments

    • Cash on delivery (COD)

  • Universal Gateway Access: Leave currency rules unchecked for any gateway to keep it available globally across all currencies.

  • Seamless Checkout: Automatically filter out unsupported payment methods based on the shopper's chosen currency to ensure a clean, error-free checkout experience.

Live Style Preview

Test and preview different visual configurations in real time before saving.

Customer Reviews

5.0
Based on 1 review
5 star
100
100%
4 star
0%
3 star
0%
2 star
0%
1 star
0%
1-1 of 1 review
  1. MD

    The plugin works exactly as intended and was easy to set up. The support team was excellent they responded quickly, helped resolved the issue, and kept me informed about the compatibility update. Overall, a reliable plugin with great customer service.

30 Day Money Back Guarantee

Trusted by 5000+ Users

We Customize As You Need

Frequently Asked Questions?

Get started with Extify Plugin

Version: 1.3.6

Last Updated: September 18, 2026

Published On: March 12, 2026

How many currencies does Currency Switcher for WooCommerce support?

The plugin supports 180+ currencies, allowing you to offer customers prices in the currencies most relevant to your international markets.

Can I automatically update exchange rates?

Yes. You can use the built-in free exchange-rate API with no API key required, or connect your own supported API. Choose how often rates update, from every 5 minutes to weekly, or update them manually.

Can the plugin automatically detect a customer's currency?

Yes. Currency Switcher for WooCommerce can detect a visitor's currency using geolocation and browser language. It can also remember a customer's previous currency selection for future visits.

Can I customize how currencies and prices are displayed?

Yes. You can customize currency symbols, decimal places, symbol position, and price rounding. Choose from rounding options such as whole numbers, .99, .95, and .50.

Where can I display the currency switcher?

You can display the switcher in your header menu or as a floating switcher. You can also use a shortcode to place it on pages, posts, widgets, or blocks.

Related Products

Scroll to Top
Welcome to Extify Plugins — your trusted partner in building powerful, scalable, and user-focused plugins for WordPress and WooCommerce.
Copyright © 2025 Extifyplugins. All rights reserved.

Write Your Reviews

Write a Review

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