Skip to content

WordPress · IP geolocation

Block WordPress visitors by country, state, or region.

Start with free country rules. Native Mode uses frequently updated data for better accuracy and state or region precision across public pages, login, wp-admin, and more.

Free tier 10,000 geolocation requests / month. No credit card.

US DE CN Protected Rules active

TRUSTED BY WORLD'S TOP BRANDS

WordPress Cloudflare Kinsta WP Engine IP2Location

Native Mode

Better accuracy, down to state or region.

Premium, frequently updated geolocation data improves country accuracy and adds state or region precision.

  • Better accuracy
  • Regional rules
  • IPv6 + ASN
Regional rules for Alabama and Kentucky in the IP Location Block settings.
Regional rules in Simple Mode, with Alabama and Kentucky selected for the United States.

Packed with great features

Packed with lots of features that make your life easier.

01

Match by GeoIP Location

Whitelist or blacklist visitors by country, state, region, or equivalent administrative area.

02

Match by ASN/Provider

Allow or disallow visitors that use a specific ASN or telecom provider.

03

Advanced Matching Rules

Supports CIDR matching and includes a built-in CIDR calculator.

04

Configurable responses

Return custom responses or redirects on matched requests.

05

Native GeoIP Provider

Our native provider unlocks precise state or region rules with current geolocation data.

06

Choose what to block

Enforce blocking in Admin, front-end, comment system, XML-RPC, and the login form.

07

Detailed statistics and logs

A separate database of access logs and blocking statistics gives you clear insights.

08

Easy to customize & extend

Extend and customize the plugin with the many actions and filters it offers. See the Codex.

09

GDPR & Privacy in Mind

IP addresses are always encrypted in logs and cache, and can be anonymized for privacy.

Start blocking smarter today

Install the free plugin and get 10,000 geolocation requests every month. Upgrade any time.