Skip to content

WordPress · IP geolocation

Smart Geolocation Blocking

Empower your WordPress website with a smart geolocation blocking tool. Blacklist or whitelist visitors by location across the login form, wp-admin, front-end, and XML-RPC.

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
State / Region Country Region Province ASN / ISP

Enhanced blocking

Native GeoIP Provider

IP Location Block comes with its own geolocation provider that features up to date GeoIP data, better precision, support, and more.

State and regional precision. Create rules for the administrative area returned in each country, such as a state, province, prefecture, or territory.

Always up to date. We keep the service current with the latest geolocation data, so it will not fail you when you need it most.

Try it for free. We provide 10,000 geolocation requests per month. See if it fits your needs before you pay a cent.

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.