PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Country
  4. Advanced Country Blocker
Advanced Country Blocker icon

Advanced Country Blocker

An advanced security plugin that blocks website visitors by country, with additional features like blacklisting, logging blocked attempts, admin bypas …

By brstefanovic·Country·Free
5(6 reviews)
·2.0K+ active installs·Updated 1 month ago
DownloadVisit HomepageCompare

As of April 2026, Advanced Country Blocker is a WordPress country plugin with 2.0K+ active installations and a 5/5 rating from 6 reviews. It has been downloaded 12K+ times in total. Requires WordPress 5.0+ and PHP 7.2+. Available on WordPress.org since 2025. Recently updated within the last 3 months. Downloads are down 15% this week. Support resolution rate: 0%. Top alternative: IP Location Block.

5/56 reviews
2.0K+active installs
0%resolved
1 yearsince 2025

Overview

Advanced Country Blocker helps you secure your WordPress site by restricting access based on the visitor’s geolocation (country) or IP address. Upon activation, the plugin detects the activating admin’s country and automatically sets that as the only allowed country. All other visitors from different countries are blocked, unless they use a secret key parameter to temporarily whitelist their IP. Country detection uses the privacy-friendly ip-api.com service by default but can be switched to a fully offline MaxMind GeoLite2 (or compatible) database file once you configure a local copy.

Key Features:

  • Automatically allows the admin’s country on plugin activation.
  • Flexible IP-to-country lookups – start with the built-in ip-api.com integration and optionally switch to an off…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

56 reviews
5 ★
6
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Recent Reviews

Excellent work
by Scooter·5 months ago

Great functionality for restricting or allowing access to content.
@brstefanovic is developing the plugin and adding to its functionality.
I hope that in the future he will implement the ability to localize the interface into other languages.

But even now, the plugin is easy and convenient to use and configure.
Thank you, @brstefanovic.

Seems to work quite well
by pavman·5 months ago

Looks like this works quite well with the other tools I use. I use uptime robot to monitor my site and disabled their servers’ countries; the service has apparently been alerting for a few hours now. I went ahead and re-added it, but it’s good to know this actually works, even if it throws a 403.
Would rather see an http error 410 or 418 instead of 403.

Powerful blocker yet simple and lightweight
by d4niwp·8 months ago

Effective and powerful country/ip blocker, where others have failed, this plugin worked flawlessly and without issues. As an improvement to the plugin, I would suggest having an option to modify the blocking message and another to redirect to a custom URL.

Looks good so far
by Mike Witt·9 months ago

I just installed this and it seems to be working quite well. This was the only plugin I could find where you could *allow* only certain countries without jumping through some hoops to install a geo database.

Excited to Try
by Tammy Storer·1 year ago

So far beyond simple. I only wanted the US to access my website because its the only place I ship to and I get a ton of attacks from other countries. Within minutes my logs showed 3 other countries had already been blocked. I also have WordFence so I can see incoming traffic so it will be neat to see if this blocks the bulk of other countries. With high hopes I thank you for making this plugin!

Download Trends

Today: 19Yesterday: 29This week: 158Period total: 12K

Compatibility

WordPress5.0+ requiredTested up to 6.9.4
PHP7.2+ required

Version Adoption

v2.3
83.0%
v2.2
11.8%
v2.0
5.2%

Top Alternatives to Advanced Country Blocker

IP Location Block icon
IP Location Block
4.610K+ installsUpdated 3 weeks ago
ViewCompare
Country Based Payments for WooCommerce icon
Country Based Payments for WooCommerce
4.33.0K+ installsUpdated 2 years ago
ViewCompare
SVG Flags – Beautiful Scalable Flags For All Countries! icon
SVG Flags – Beautiful Scalable Flags…
4.32.0K+ installsUpdated 4 years ago
ViewCompare
Polylang – Country Detection icon
Polylang – Country Detection
51.0K+ installsUpdated 3 years ago
ViewCompare
IP Locator icon
IP Locator
5600 installsUpdated 2 weeks ago
ViewCompare
View all country plugins →

Frequently Asked Questions

Changelog

2.3.2

  • Bug fixes and security audit fix
View full changelog on WordPress.org

Contributors

brstefanovicbrstefanovic
Plugin Info
Version
2.3.2
Last Updated
Feb 6, 2026
WP Requires
5.0+
Tested Up To
6.9.4
PHP Requires
7.2+
Active Installs
2.0K+
Downloads
12K+
Added
Jan 18, 2025
Business
Free

Tags

countryblockingsecuritygeolocationip-blocking

Developer

B
brstefanovic
1 plugins0.0M+ total installs
View all plugins →

Quick Compare

Advanced Country Blocker vs IP Location Block→Advanced Country Blocker vs Country Based Payments for WooCommerce→Advanced Country Blocker vs SVG Flags – Beautiful Scalable Flags…→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.