GeoIP for Magento 2


Magento 2 GeoIP extension allows detecting customers’ location based on their IP addresses while they are shopping at the stores. This is the essential feature to assist store owners to bring a better experience for customers during their shopping journey.


60-day Money Back

Frequent Update

365-day Support

Magento 2 GeoIP for Magento 2.2.x, 2.3.x, 2.4.x

Adobe Commerce
2.2.x, 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 90-day money back guarantee
  • FREE installation for all
Store Locator



Live Demo


You've just added this product to the cart:


GeoIP for Magento 2

Frequently Bought Together

You've just added this product to the cart:

GeoIP Pro

GeoIP for Magento 2

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →

Take actions based on IPs

Overview of IPs The "IP" part of IP address stands for "Internet Protocol." The "address" part refers to a unique number that gets linked to all online activity you do, somewhat like a return address on a letter you have just sent out.

Working theory of GeoIP There is the fact that IP addresses are not static and can change at any time. This can be different when there is change in all information technology devices (printers, routers, modems, etc).

Depending on this theory, in online shopping stores, Geo IP will work based on customers’ IP addresses.

Automatic geographical detection

Depending on the difference in IPs, Geo IP supports store owners to detect the estimated customers’ location, especially nations.

This detection is really useful and significant to any international stores which open various branches in different countries.

Switch store view and currency with ease

With the store building multi-storeviews, the GeoIP helps the viewers access the most convenience with their familiar language and currency.

Redirect to specific Store View and language Visitors coming to an international store will be redirected their appropriate store view with the familiar language. Thanks to the detection of IP addresses from Geo Ip and the switching function of Store Switcher, customers can totally feel relaxed with their familiar language when they are surfing on any international page.

Automatically switch to the appropriate currency Besides, this mixture helps customers view products in appropriate price currency which is widely used (such as USD) or native to the customer’s country. Customers do not need to change the product price to their wished currencies by themselves. Every currency converting action is totally automatic
Learn more

Enhance user experience

GeoIP and Store Switcher supports greatly in enhancing user satisfaction by improving the usability and accessibility of users when they visit store sites.

Being automatically switched to the appropriate store views with the familiar languages and currencies, customers will feel the shopping sites much more friendly and convenient. As a result, customers can invest their time to focus on shopping and picking up their favorite items with ease.

Full Features List

For store admins

  • Enable/ Disable the module
  • Download library to activate the data source
  • Use customers’ IP addresses to detect customers’ locations
  • Auto switch store view, language and currency
  • Compatible with Mageplaza's extensions: Age Verification, Payment Restrictions, Extra Fee, Store Locator...


This can be done properly if you install GeoIP. The module supports you to detect the customer’s location. Then, the store view and currency will be switched appropriately.

Firstly you need to select two currencies: Stories > Configuration > Currency Setup. Secondly, to set the currency rate, please go to Stories > Currency > Currency Rates.


Can't find your feature?

Are you looking for a feature in GeoIP. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


08 January 2021

Good Extension!

This extension is great support for our requirements.

Nang Visibee -Verified Purchase
09 April 2019


I own several stores in different countries and I have struggled with converting the price to the appropriate currency for a long time. Luckily, I have found Store Switcher. It's working very well and I highly satisfied with the functionality of the extension. Thank you Mageplaza for creating this amazing module!

Rebekah E. Cuellar -Verified Purchase
09 April 2019

Will buy

The support team was very friendly and helpful. They answered all my questions in a blink of an eye. I will surely buy this extension!

William A. Wayman -Verified Purchase
09 April 2019

Must have!!!

This is a must-have extension. Made our life much easier, especially when working with international customers. Highly recommended this module!!!

William E. Boston -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.