GeoIP Default Language Currency Switcher

GeoIP Default Language Currency Switcher

Compatible With: Community 2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
28 July, 2018
Extensions, Content & Customizations, Personalization & Experience Management
License Type:
GNU General Public License 3.0 (GPL-3.0)


Automatically change currency & language of the store based on visitors’ location. Auto detects users location, provides automatic & manual switching

Other Extensions by FMEextensions


Back to top

GEOIP Default Language Currency Switcher allows you to automatically change the language & currency of your store based on the visitor's physical location.  GEOIP Default Language Currency switcher uses Maxmind database to identify a visitors location based on their IP addresses and take them to a personalized store view.

The store admin can either automatically switch language & currency of the store or let customers to switch manually. IP exceptions enable you to add list of IP addresses on which you does not intend to apply auto redirection rule.

Account & Pricing:

You don't need to create or pay any extra fee to download the Maxmind database. Here is the link to the free database download page. You can also choose to use their premium GEOIP database for more accurate results. Here is the Link to their pricing page.


Key Features

  • Auto Currency & Language Switching
  • Instant Location Identification
  • Automatic and manual switching
  • Import Geo Location Database
  • Prompt Box in Footer
  • IP Exceptions
  • Drop Down Store Switcher


Auto Currency & Language Switching

With location detection, GEOIP Default Currency Language switcher automatically redirects visitors to their region-specific store view, where they can browse the store in their preferred language and shop in local currency.


Instant Location Identification

The users' locations are detected based on their IP addresses so that they could be redirected to a store view to continue shopping without linguistic barriers.


Automatic and Manual Switching

GEOIP Default Currency Language switcher automatically switches language and currency as per the predetermined configurations for each regional group, whereas they can manual switch between store views if they wish to. You can also choose to use their premium GEOIP database for more accurate results. Here is the Link to their pricing page.


Steps to Import GEOIP Database

You can either import Maxmind or any other reliable geolocation database for empowering your store to instantly recognize the IP-based location of visitors. Follow this link and download the latest CSV file and upload it from backend, FME Extensions > Import Country List.  The same has been elaborated in detail in user guide under the heading "How to Import Country List"


IP Exceptions

Add a list of IP addresses to ignore redirection rules.  GEOIP Default Currency Language switcher extension will stop auto or manual redirections for these IP addresses.


Prompt Box in Footer

As the users arrive the store, they are notified about the currency and language they have switched to, and that they can change it by switching to another store view.


Drop Down Store Switcher

By enabling manual switching between stores, a drop-down menu appears at the top of your website that allows users to manual select a store view they would like to use.

More Features

  • Create groups to classify customers according to  marketing practices

  • Assign countries to each group for classifying different users

  • Setting priorities among store views

  • Personalizing text of the prompt box


Demo Links

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    Version 1.0.4
    Updated 15 December, 2016 - Stable Release
    Compatibility: 2.0.x - 2.1.x
    Fixed Issues :
    - Coding Standard applied
    - works with compilation
    - countries import bug removed


  • Compatible with CE: 2.0
  • Stability: Stable Build
  • Description:

    New Extension


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top