PluginScout

Advanced Country Blocker — WordPress Geolocation Plugin

by brstefanovic · WordPress.org page · Website

v2.3.2 Tested up to WP 6.9.7 PHP 7.2+

Advanced Country Blocker has 2,000+ active installs on WordPress.org and 14,994 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on February 6, 2026, tested up to WordPress 6.9.7.

Advanced Country Blocker at a glance

Active installs
2,000+
Total downloads
14,994
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is Advanced Country Blocker well maintained?

Support threads resolved
0 of 1
recent threads on the WordPress.org support forum
WordPress compatibility
Behind
tested up to WordPress 6.9.7, not yet with the current 7.1

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • 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 offline MaxMind GeoLite2 Country (or compatible)…
  • Allowlist or blacklist mode – choose whether the country list acts as an allowlist or blocklist without re-entering countries
  • Temporary access via a customizable secret URL parameter (e.g., ?MySecretKey=1)
  • CAPTCHA Challenge – allow blocked visitors to solve a CAPTCHA to gain temporary access (supports Google reCAPTCHA v2/v3, hCaptcha, Cloudflare Turnstile)
  • Real-Time Activity Monitor – live dashboard showing active visitors, recent blocks, and traffic statistics
  • Analytics Dashboard – comprehensive charts and statistics about blocked attempts
  • Manual blacklisting and safelisting of IPs for added security and to accommodate uptime monitors
  • Optional email alerts when new visitors are blocked
  • Admin bypass so logged-in admins can always access the site (toggleable in the code)
  • Detailed logging of blocked attempts in a custom database table, displayed in the WP admin
  • Custom response controls – personalise the block page title/message, choose the HTTP status (403, 410, 451) or redirect to any URL

Advanced Country Blocker reviews and ratings

6 reviews on WordPress.org, with the most recent ones as their authors posted them.

5.0 out of 5

6 reviews

5★
6
4★
0
3★
0
2★
0
1★
0
  • Excellent work

    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.

    Scooter
  • Seems to work quite well

    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.

    pavman
  • Powerful blocker yet simple and lightweight

    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.

    d4niwp
  • Looks good so far

    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.

    Mike Witt
  • Excited to Try

    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!

    Tammy Storer
  • Nice Update & Saved Me

    Since my earlier review I had a problem with a foreign site that I needed to block. This plugin is so easy to use and so fast that it saved me a lot of heartache. This is a must have! The improvements in 2.0.2 are nice and for me seem more functional. If you are still open to suggestions, I think it would be helpful to sort the allowed or blocked countries alphabetically when you load the plugin. Once you add a dozen or so following your list becomes a little difficult. Just a suggestion and not a must have. Thanks for being so responsive.

    hawkeeye

Where Advanced Country Blocker ranks on WordPress.org

The rankings we track that Advanced Country Blocker appears in, and how its position changed over 30 days.

Ranking WordPress.org placement Position 30 days
Best Geolocation Plugins #7 by tag, #56 in search #15

Advanced Country Blocker alternatives

Plugins that solve the same problem, ranked by how closely they overlap with Advanced Country Blocker.

Details

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

The full description, screenshots and every review live on the WordPress.org page.

Rankings Advanced Country Blocker competes in

Tags

  • blocking
  • country
  • geolocation
  • IP-blocking
  • security
Version
2.3.2
Last updated
Feb 6, 2026
First published
Jan 18, 2025
Requires WordPress
5.0
Tested up to
6.9.7
Requires PHP
7.2
Pricing
Free on WordPress.org

Advanced Country Blocker FAQ

What does Advanced Country Blocker do?

According to its WordPress.org readme, Advanced Country Blocker offers 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 offline MaxMind GeoLite2 Country (or compatible), Allowlist or blacklist mode – choose whether the country list acts as an allowlist or blocklist without re-entering countries, Temporary access via a customizable secret URL parameter (e.g., ?MySecretKey=1) and CAPTCHA Challenge – allow blocked visitors to solve a CAPTCHA to gain temporary access (supports Google reCAPTCHA v2/v3, hCaptcha, Cloudflare Turnstile).

How many active installs does Advanced Country Blocker have?

WordPress.org reports 2,000+ active installs for Advanced Country Blocker as of September 7, 2026.

Is Advanced Country Blocker still maintained?

Yes. The last release was on February 6, 2026 and it is tested up to WordPress 6.9.7.

Does Advanced Country Blocker have good support?

On the WordPress.org forum, 0 of 1 recent support threads for Advanced Country Blocker are marked resolved. That is the developer's free support; a paid version usually comes with its own channel.

Is Advanced Country Blocker free?

Advanced Country Blocker is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.

Where does Advanced Country Blocker rank among Geolocation Plugins?

Advanced Country Blocker is #15 in the WordPress.org Geolocation Plugins ranking.