PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Block
  4. IP Location Block
IP Location Block icon

IP Location Block

Easily block visitors by country, state or ISP provider. Also, protects your site from spam, login attempts, malicious access & more.

By Darko G.·Block·Free
4.6(33 reviews)
·10K+ active installs·Updated 3 weeks ago
DownloadVisit HomepageCompare

As of April 2026, IP Location Block is a WordPress block plugin with 10K+ active installations and a 4.6/5 rating from 33 reviews. It has been downloaded 196K+ times in total. Requires WordPress 3.7+ and PHP false+. Available on WordPress.org since 2021. Actively maintained — updated within the last month. Downloads are down 22% this week. Top alternative: Spectra Gutenberg Blocks – Website….

4.6/533 reviews
10K+active installs
196K+total downloads
5 yearssince 2021

Overview

IP Location Block plugin that allows you to block access to your site based on the visitor location while also keeping your site safe from malicious attacks. The plugin brings a smart and powerful protection methods such as “WP Metadata Exploit Protection“.

Combined with those methods and IP address geolocation, you’ll be surprised to find a bunch of malicious or undesirable access blocked in the logs of this plugin after several days of installation.

Note: This plugin is based on the now abandoned “IP Geo Block” plugin by tokkonopapa. I fixed various issues and improved the overall codebase.

Features

  • Native Geo-Location Provider
    IP Location Block provides Native Geo-Location Provider that is faster, more secure and provides the needed precision for matchin…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.633 reviews
5 ★
28
4 ★
2
3 ★
0
2 ★
1
1 ★
2

Recent Reviews

Great plugin does what it promises!
by tom4all·1 month ago·1 reply

Works as promised, I just have a few problems with the nonce…

Exactly What I Needed for GEO Blocking!
by dmac·7 months ago

This plugin is a lifesaver for managing access by location. Setup was quick and straightforward, and it’s been working perfectly right out of the box. Since installing it, I’ve noticed a significant decrease in suspicious login attempts. If you want an easy, reliable way to block visitors from certain countries, this is an excellent choice. A practical and well-built plugin!

funciona força bé i redueix trànsit innecessari
by ibosch·9 months ago

S’ha de ficar com a “mu” a les opcions per a tallar el trànsit que no es vol.
Si el teu target de clients està al Chunguetistan, pots fer una white list de chunguetistan, la teva IP de gestió i la IP del servidor.
D’aquesta manera evites els centenars d’atacs continuats que rebia des de EEUU, Alemanya, Irlanda, França, … i ara gràcies a aquest plugin només rebo visites dels meus clients, que estan a Chunguetistan. 0 bots o crawlers, només visites reals i ventes!

gràcies!

Doesn’t Work
by thebuilder·10 months ago·1 reply

It doesn’t seem to work. Under Settings, in the Matching Rule, Whitelist is selected and it says ‘A request from which the country code or IP address is NOT in the whitelist will be blocked.’ I’ve added my state US:State:Colorado. When spam is submitted, I looked-up their IP address and saw they were from Florida. In the Blacklist matching rule, I added US:State:Florida, and I still get spam from Florida.

⭐⭐⭐⭐⭐ Perfect for Country-Based Blocking!
by arultamilnadu·1 year ago

This plugin does exactly what I needed—blocks traffic from specific countries without any hassle. Super easy to set up, and it works flawlessly. I’ve seen a big drop in unwanted login attempts since installing it. If you’re looking for a simple and effective way to control access by location, this is the one to go for.

Huge thanks to the developer, Darko G., for creating such a useful plugin!

I am From India, Tamilnadu.

Download Trends

Today: 132Yesterday: 170This week: 988Period total: 75K

Compatibility

WordPress3.7+ requiredTested up to 7.0
PHPfalse+ required

Version Adoption

v1.3
93.8%
Other
6.2%

Top Alternatives to IP Location Block

Spectra Gutenberg Blocks – Website Builder for the Block Editor icon
Spectra Gutenberg Blocks – Website…
4.71.0M+ installsUpdated 4 days ago
ViewCompare
Breadcrumb NavXT icon
Breadcrumb NavXT
4.6800K+ installsUpdated 3 months ago
ViewCompare
PDF Embedder icon
PDF Embedder
4.7300K+ installsUpdated 3 months ago
ViewCompare
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE icon
Otter Blocks – Gutenberg Blocks, Page…
4.7300K+ installsUpdated 3 days ago
ViewCompare
WP Go Maps (formerly WP Google Maps) icon
WP Go Maps (formerly WP Google Maps)
4.8300K+ installsUpdated 2 weeks ago
ViewCompare
View all block plugins →

Frequently Asked Questions

Changelog

1.3.8

Release Date – 13 Mar 2026

  • Fix: PHP Warnings
  • Fix: Deprecated jQuery calls
  • Add: Kinsta/WPEngine
  • Deprecate WP-ZEP (Zero-Day Prevention) to be removed in 1.4.0
  • Test with WordPress 7.0
View full changelog on WordPress.org

Contributors

Darko G.Darko G.
Plugin Info
Version
1.3.8
Last Updated
Mar 13, 2026
WP Requires
3.7+
Tested Up To
7.0
PHP Requires
false+
Active Installs
10K+
Downloads
196K+
Added
May 17, 2021
Business
Free

Tags

blockcountryip addressgeolocationip geo block

Developer

D
Darko G.
3 plugins0.0M+ total installs
View all plugins →

Quick Compare

IP Location Block vs Spectra Gutenberg Blocks – Website…→IP Location Block vs Breadcrumb NavXT→IP Location Block vs PDF Embedder→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.