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. GeoIP
  4. Geolocation IP Detection
Geolocation IP Detection icon

Geolocation IP Detection

Provides geographic information detected by an IP adress.

By Benjamin Pick·GeoIP·Free
4.7(59 reviews)
·20K+ active installs·Updated 5 months ago
DownloadVisit HomepageCompare

As of April 2026, Geolocation IP Detection is a WordPress GeoIP plugin with 20K+ active installations and a 4.7/5 rating from 59 reviews. It has been downloaded 561K+ times in total. Requires WordPress 5.0+ and PHP 7.2.5+. Available on WordPress.org since 2013. Downloads are up 12% this week. Top alternative: AntiSpam for Contact Form 7.

4.7/559 reviews
20K+active installs
561K+total downloads
13 yearssince 2013

Overview

Provides geographic information detected by an IP adress. This can be used in themes or other plugins, as a shortcode, or via CSS body classes. The city & country names are translated in different languages (supported languages).

Features:

  • You can use one of these data sources (see comparison):
    • Free (default source): HostIP.info (IPv4 only)
    • Free with registration: Maxmind GeoIP2 Lite City, automatically updated weekly
    • Commercial: Maxmind GeoIP2 City or Maxmind GeoIP2 Country
    • Commercial Web-API: Maxmind GeoIP2 Precision (City, Country or Insights)
    • Hosting-Provider dependent: Cloudflare or Amazon AWS CloudFront (Country)
    • Free or Commercial Web-API: Ipstack
    • Commercial Web-API via AWS Marketplace: Fastah
  • Provides these 5 functions (see API Documentation):
    • geoip_detect2_get_info_from_…
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.759 reviews
5 ★
55
4 ★
0
3 ★
0
2 ★
1
1 ★
3

Recent Reviews

very great geo location plugin
by oblaum·2 years ago

just what is was looking for. love this plugin. thank you!

  • This topic was modified 2 years ago by oblaum.
Home page doesn’t detect geoip_detect2_get_info_from_current_ip
by ivanyosifov·2 years ago·4 replies

The plugin is great but I noticed that on the home page the function geoip_detect2_get_info_from_current_ip doesn’t work.

What could be the reason for that?

Really great plugin!
by Cliff·2 years ago

This is the only geolocation plugin I’ve ever needed. Thanks for creating and maintaining this plugin!

Works as Advertised
by leslierad·2 years ago·1 reply

Really well written plugin that does exactly what it promises, includes well written documentation.

To those who wrote negative reviews about detection that is not the author’s fault, he links you to several providers that issue that data, you literally could not ask for more.

Works Brilliantly – Excellent Plugin!
by Paul Coughlin·2 years ago

Looked at a few geolocation plugins to show country specific content.. this plugin works where others don’t. Worth a Maxmind account though – super accurate, and super cheap.. almost free.

Thanks for creating this Benjamin

Download Trends

Today: 137Yesterday: 115This week: 649Period total: 44K

Compatibility

WordPress5.0+ requiredTested up to 6.8.5
PHP7.2.5+ required

Version Adoption

v5.6
56.5%
v5.5
16.5%
Other
14.9%
v5.4
6.7%
v5.3
5.4%

Top Alternatives to Geolocation IP Detection

AntiSpam for Contact Form 7 icon
AntiSpam for Contact Form 7
4.210K+ installsUpdated 1 week ago
ViewCompare
If-So Geolocation icon
If-So Geolocation
51.0K+ installsUpdated 3 months ago
ViewCompare
WP Engine GeoTarget icon
WP Engine GeoTarget
3.6300 installsUpdated 1 year ago
ViewCompare
Geolocation Detector for Gravity Forms icon
Geolocation Detector for Gravity Forms
5300 installsUpdated 6 years ago
ViewCompare
Category Country Aware WordPress icon
Category Country Aware WordPress
5200 installsUpdated 5 years ago
ViewCompare
View all GeoIP plugins →

Frequently Asked Questions

Changelog

5.6.1

  • FIX [!]: Remove deprecated shortcode [geoip_detect] (Security – CVE-2025-57993). If you are still using it, use [geoip_detect2 …] instead, you might have to change the property name.
  • FIX: Compatibility with WordPress 6.7 (Textdomain loading)
  • Library updates

(5.6.0 was not released)

View full changelog on WordPress.org

Contributors

Benjamin PickBenjamin Pick
Plugin Info
Version
5.6.1
Last Updated
Oct 29, 2025
WP Requires
5.0+
Tested Up To
6.8.5
PHP Requires
7.2.5+
Active Installs
20K+
Downloads
561K+
Added
Jul 4, 2013
Business
Free

Tags

geoipipstacklocatormaxmindgeolocation

Developer

B
Benjamin Pick
1 plugins0.0M+ total installs
View all plugins →

Quick Compare

Geolocation IP Detection vs AntiSpam for Contact Form 7→Geolocation IP Detection vs If-So Geolocation→Geolocation IP Detection vs WP Engine GeoTarget→

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