Geo Lock - FREE Extension for Magento 2 v1.0.5

  • Professional Support


  • Development Expretise


  • 10-year Experience


This product is GDPR Compliant
    • Magento 2 store protection
      Shape black/white IP lists and prevent fraudulent customer actions.

    • Convenient store access management
      Allow/deny access to store pages for specific countries.

    • 403 access denied message
      Display 403 access denied message to specific locations/blacklisted IPs.

CE 2.0.x, 2.1.x, 2.2.x, 2.3.x; EE 2.0, 2.1.x, 2.2.x, 2.3.x
Select Magento Extension Builder
Magento Marketplace
Magento Enterprise
Composer Packages

What is the product for?

Prevent fraudulent customer actions by identifying the precise site visitors’ location. You will be able to manage website access of the customers from specific locations and IP addresses, as well as keep the unauthorized visitors informed about that.

    Developed according to the official Magento 2 programming guidelines
    Designed for the standard Magento 2 functionality, tested on the default theme and checkout.
    IMPORTANT! In case you need to adjust the extension for a custom-built checkout or theme, drop us a line.

    *Note, customization is done at extra cost.

Geo Lock FREE extension for Magento 2

Geo Lock Magento 2 extension by MageWorx

Identify your shoppers' location and allow/deny them access to your store.

The extension utilizes the MaxMind Geo Location Technology to quickly and precisely identify a visitors location. Plus, the tool allows you to conveniently manage store access for different counties and IP addresses. With the plugin you can:

  • Prevent any fraudulent store activities
  • Manually specify countries to allow/deny accessing your site content
  • Shape black/white IP lists
  • Display 403 Access Denied text for users from the denied locations/ blacklisted IPs
This extension for Magento 2 is fully GDPR complaint. The software neither collects nor stores any personal users' data.
Also, the extension doesn't share any personal info with third parties, and doesn't use this data for any marketing purposes.

Reviews of Geo Lock - FREE Extension for Magento 2

Only registered users can write reviews. Please, log in or register

I like it

On January 18, 2019
- Aleksander Verified User
Free and useful extension.

Great Extension

On December 10, 2018
- Skywalker Verified User
One of the best Extensions out there for Geo-location lock

Excellent extension for managing IP address.

On November 29, 2018
- Sergey Verified User
Excellent extension for managing IP address. The blacklisting and whitelisting works great.

awesome experience

On November 23, 2018
- Greg Verified User
I am beyond happy with the extension taking that it's free! Store access management is now made easy, so cool.

A simple yet powerful extension

On September 6, 2018
- Jin Verified User
Thanks MageWorx for offering this free extension. The features are critical for any eCommerce site. Stopping the bad guys is getting harder each day. This free extension helps.


On August 23, 2018
- Thomas Verified User
Works well and does the job.
No problems with version 2.2.4

Code Quality Great and its Free!

On May 11, 2018
- Shiffy Verified User
Great for managing traffic by IP address. The whitelisting and blacklisting by IP feature is simple but yet powerful. Great Job Mageworx!

Good Application and its Free!

On April 5, 2018
- Prasobh Kumar Verified User
Good Extension and its free! Great Mageworx!

Simple, but cool! Nice free extension.

On November 14, 2017
- Sam Verified User
Simple, but cool free Magento 2 extension for managing traffic to your site by IP address (whitelisting and blacklisting by IP in the admin)!

Excellent extension

On September 4, 2017
- Axwell_1992 Verified User
Great and very useful product. Thanks for making it free! ;)
Product Changelog
  • Legend:
  • New Feature
  • Bug Fix
  • Version: 1.0.5 (December 11, 2018)
  • Compatibility with Magento 2.3
  • Version: 1.0.3 (September 29, 2017)
  • Compatibility with Magento 2.2
  • Bug fixes
  • Version: 1.0.1 (January 3, 2017)
  • Compatibility with Magento 2.1.3
  • Version: 1.0.0
  • Initial release