Country Blocker and Geoblocker Pro for WordPressCountry Blocker and Geoblocker Pro for WordPress
Block visitors by country, state, or province. VPN detection, custom block pages, IP lists, scheduling, unlimited sites. Recently Updated
Overview
Country Blocker and Geoblocker Pro is a WordPress plugin that blocks visitors based on their location. Pick the countries, states, or regions you want to keep out, and the plugin handles the rest.
The plugin is built for site owners who need to handle regional compliance (GDPR, sanctions lists, content licensing), reduce fraud traffic, block bots and scrapers, or keep certain regions out for any reason. Instead of building complex legal infrastructure or fighting fraud one IP at a time, you block the regions entirely with a few clicks.
Setup is intentionally simple — open the Countries tab, tick what you want to block, save. The plugin starts working immediately. For granular control, the Regions tab supports state and province-level blocking for the United States, Canada, United Kingdom, Australia, and India. VPN and proxy detection is built in so users can't sneak around the block by hiding their real location.
The plugin works on unlimited sites under one license, allows search engine crawlers through by default so your SEO stays intact, and includes a custom block page editor where you can match your brand or redirect blocked visitors to a different URL.
Logs show every blocked and allowed attempt with location, reason, and timestamp. Export to CSV anytime. Built-in IP whitelist and blacklist let you override country rules for specific addresses or ranges.
Features
- Block visitors by country (250+ supported)
- Block by U.S. states, Canadian provinces, UK regions, Australian states, Indian states
- VPN and proxy detection
- IP whitelist and blacklist with CIDR support
- Custom block page editor with full color and CSS control
- Redirect blocked visitors to a different URL
- Scheduled blocking (time of day, specific dates)
- Email alerts for blocked traffic
- Detailed logs with export to CSV
- Search engine bypass (Google, Bing, etc. always allowed)
- Admin login bypass (you can't lock yourself out)
- WooCommerce integration
- Unlimited sites under one license
- 30-day money-back guarantee
- Priority support and continuous updates
Requirements
- WordPress 5.6 or higher
- PHP 7.4 or higher
- A working WordPress installation with admin access
- MySQL 5.6+ or MariaDB 10.1+
- Standard WordPress hosting (works on shared, VPS, and managed WordPress hosts)
Instructions
1. Download the plugin zip file after purchase.
2. Log into your WordPress admin and go to Plugins, then Add New, then Upload Plugin.
3. Upload the zip and click Install Now.
4. Click Activate Plugin.
5. A new Country Blocker menu will appear in your sidebar. Click it to open the settings.
6. Go to the Countries tab and tick the countries you want to block, then click Save Changes.
7. (Optional) Use the Regions tab to block specific states or provinces.
8. (Optional) Customize the block page under the Block Page tab.
9. Full documentation is included in the plugin zip under the documentation folder.
| Category | Plugins / WordPress / Security |
| First release | 31 May 2026 |
| Last update | 31 May 2026 |
| Supported CMS | WordPress 5.8, WordPress 5.9, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | woocommerce, gdpr, access control, wordpress security, content restriction, fraud prevention, block ip, vpn detection, country blocker, geoblocker, geo blocking, ip blocker, proxy detection, regional compliance, block countries |








