Allow or disallow visitors from certain countries accessing (parts of) your website
Alternatives to Admin Country Allowlist
Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.
WordPress plugins with similar use cases
Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.
Block or allow access by country using a local MaxMind GeoLite2 database, with IP, user role, and URL exceptions.
Restrict WooCommerce products by country using geolocation. Hide them, block the purchase or show your own message — per product or variation.
Monitor traffic and ban unwanted visitors. Block any user or IP address so they can't access your site.
Blocks site access, login, or registration for visitors from selected countries or VPN services, with a custom message per area.
Block IP addresses in WooCommerce store to protect your shop, homepage, and product categories with custom redirects and flexible date controls.
Easily block visitors from selected countries with geo-based restrictions and an admin settings page.
Geosec protects your admin panel (wp-admin) by allowing access only from the countries you authorize.
Block visitors from specific countries for both frontend and backend (wp-admin) access with comprehensive logging and reporting.
Blocks unauthorized role logins from restricted countries using local MaxMind databases with automatic daily mirror updates and a manual download butt …