BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
IP2Location Tags icon
Actively maintained Tested with WP 7.1 #2 in geo-targeting

IP2Location Tags

Displays visitor’s geolocation information, geo-targeting and customize the page content for different countries based on users location.

Active installs200+100+ tier
Downloads · 30d259▼ -33.1% vs prev. 30d
Rating3.7/59 reviews
Health score72/100Good
All-time downloads29.3KSince Nov 2009
Support resolved—No recent threads
RequiresWP 2.0PHP any
Downloads · 7d59▲ +28.3% week over week
Our verdict

Solid choice

IP2Location Tags is a solid plugin choice in 2026, with a few things worth checking first. It runs on 200+ sites, is rated 3.7/5 and was last updated 1 month ago, and scores 72/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (200+ active installs)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

244974Jul 6Aug 19Oct 3
Yesterday13
Daily average (1y)8
Peak day128Dec 3, 2025
Last 12 months2.8K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where IP2Location Tags stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
geo-targeting #16 175 Best geo-targeting plugins →
geolocation #83 862 Best geolocation plugins →
ip country #51 1,331 Best ip country plugins →
ip2location #3 27 Best ip2location plugins →
localized content #9 1,040 Best localized content plugins →

Version adoption

Share of active sites per release.

  • 2.13100.0%

Rating breakdown

★★★★★★★★★★ 3.7 from 9 reviews

  • 5★66.7%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★33.3%

About IP2Location Tags

From the official readme · v2.13.9

Description

IP2Location Tags helps you to serve specific content to website visitors based on geographic location for different countries and regions via IP address lookup.

This plugin provides a relatively easy way to detect visitors’ IP addresses and translate it into geolocation information, and then keep visitors better engaged with localized information or content that’s most relevant to them.

Key Features

  • Displays visitor’s’ information such as
    • Country code
    • Country name
    • Country flag
    • Region name
    • City name
    • Latitude and longitude
    • ZIP code
    • ISP
    • Domain name
    • Time zone
    • Net speed
    • IDD code
    • Area code
    • Weather station code & name
    • MNC, MCC, mobile carrier name
    • Elevation
    • Usage type
    • Address type
    • Category
  • Customize the page content based on country or region
  • Supports IPv4 and IPv6

This plugin supports both IP2Location IP geolocation BIN data and web service for IP geolocation lookup. If you are using the BIN data, you can update the BIN data every month by using the wizard on the settings page for the most accurate result. Alternatively, you can also manually download and update the BIN data file using the below links:

BIN file download: IP2Location Commercial database | IP2Location LITE database (free edition)

If you are using the IP2Location IP geolocation web service, please visit IP2Location Web Service for details.

Get visitor’s location information with Variable Tag

Usage example

Display visitor’s IP address, country name, region name and city name.
Your IP is {ip:ipAddress}
You are in {ip:countryName}, {ip:regionName}, {ip:cityName}

Geo-targeting: Customize the post content with IP2Location Tag

Syntax to show content for specific country
[ip:XX[,XX]..[,XX]]Your content here.[/ip]
Note: XX is a two-character ISO-3166 country code.

Example
To show the content for United States or Canada visitors only.
[ip:US,CA]Only visitors from United States or Canada can view this line.[/ip]

Syntax to show content for specific country and region
[ip:XX:YY[,XX:YY]..[,XX:YY]]Your content here.[/ip]
Note: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.

Example
To show the content for California or New York visitors only.
[ip:US:CA,US:NY]Only visitors from California or New York can view this line.[/ip]

Syntax to hide the content from specific country
[ip:*,-XX[,-XX]..[,-XX]]Your content here.[/ip]
Note: XX is a two-character ISO-3166 country code.

Example
All visitors will be able to see the line except visitors from Vietnam.
[ip:*,-VN]All visitors will be able to see this line except visitors from Vietnam.[/ip]

Syntax to hide the content from specific country and region
[ip:*,-XX:YY[,-XX:YY]..[,-XX:YY]]Your content here.[/ip]
Note: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.

Example
All visitors will be able to see the line except visitors from California.
[ip:*,-US:CA]All visitors will be able to see this line except visitors from California.[/ip]

More Information

Please visit us at https://www.ip2location.com

Installation

  1. Upload ip2location folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Download the latest BIN database at settings page.
  4. You can now start using IP2Location tag to customize your post content.

Please take note that this plugin requires minimum PHP version 5.4.

Changelog

  • 2.13.9 Tested up to WordPress 7.1.
  • 2.13.8 Tested up to WordPress 7.0.
  • 2.13.7 Tested up to WordPress 6.9.
  • 2.13.6 Security fixes.
  • 2.13.5 Tested up to WordPress 6.8.
  • 2.13.4 Fixed web service validation error when insert both IP2Location and IP2Location.io keys.
  • 2.13.3 Tested up to WordPress 6.7.
  • 2.13.1 Tested up to WordPress 6.5.1.
  • 2.13.0 Added ip2location.io web service support.
  • 2.12.7 Tested up to WordPress 6.4
  • 2.12.4 Tested up to WordPress 6.1.
  • 2.12.3 Tested up to WordPress 6.0.
  • 2.12.2 Fixed missing country flags.
  • 2.12.1 Enhanced checking.
  • 2.12.0 Updated IP2Location library.
  • 2.11.1 Tested up to WordPress 5.9.
  • 2.11.0 Added new address type and category fields.
  • 2.10.7 Fixed pop up not closing.
  • 2.10.6 Tested up to WordPress 5.8.
  • 2.10.5 Fixed lookup issues with Web service.
  • 2.10.4 Tested up to WordPress 5.7.
  • 2.10.3 Fixed file permission issues for some users.
  • 2.10.2 Fixed error reading database file.
  • 2.10.1 Removed built-in database.
  • 2.10.0 Added setup wizard.
  • 2.9.3 Fixed error when results are not available.
  • 2.9.2 Tested up to WordPress 5.6.
  • 2.9.1 Removed deprecated functions.
  • 2.9.0 Updated file structures to use composer for IP2Location libraries.
  • 2.8.10 Tested with WordPress 5.5.
  • 2.8.9 Fixed deprecation warning.
  • 2.8.8 Tested with WordPress 5.4.
  • 2.8.7 Fixed typo.
  • 2.8.6 Minor fixes.
  • 2.8.5 Added feedback request.
  • 2.8.4 Tested with WordPress 5.3.2.
  • 2.8.3 Updated IP2Location library to 8.1.0.
  • 2.8.2 Updated documentation links.
  • 2.8.1 Tested up to WordPress 5.1.1.
  • 2.8.0 Upgraded IP2Location API to v2.
  • 2.7.1 Added error message when IP2Location database is missing or corrupted.
  • 2.7.0 Added debug log.
  • 2.6.1 Minor changes.
  • 2.6.0 IP2Location database update changed to use download token.
  • 2.5.1 Fixed conflicts when multiple IP2Location plugins installed.
  • 2.5.0 Use IP2Location PHP 8.0.2 library for lookup.
  • 2.4.9 Support countryFlag feature.
  • 2.4.8 Fixed uninstall function.
  • 2.4.7 Prevent settings lost when deactivate/activate the plugin.
  • 2.4.6 Fixed minor bug.
  • 2.4.5 Use latest IP2Location library and updated the setting page.
  • 2.4.4 Tested with WordPress 4.4.
  • 2.4.3 Fixed issue when testing in local machine.
  • 2.4.2 Fixed issue when matching region/state.
  • 2.4.11 Use latest IP2Location library for lookup.
  • 2.4.10 Fixed close sticky information panel issue.
  • 2.4.0 Fixed various performance issues. Added IP2Location Web service support.
  • 2.3.3 Support the customization of the contents based on region/state.
  • 2.3.2 Fixed compatibilities with widgets.
  • 2.3.1 Fixed minors issues and WordPress standards.
  • 2.3.0 Fixed crashed with other IP2Location plugins.
  • 2.2.0 Support database downloading on settings page. Support bracket [] to define the tag rule in addition to <&lgt;, to solve of issue of being treated as script tag by wordpress.
  • 2.1.0 Initial release.

Full changelog on WordPress.org →

Screenshots

IP2Location Tags setting page
IP2Location Tags setting page
IP2Location Tags shortcode display
IP2Location Tags shortcode display

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best IP2Location Tags alternatives

All geo-targeting plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 belingoGeo belingoGeo The plugin adds the ability to select cities, unique pages are created with a unique url… by Belingo 1K+ ★★★★★★★★★★ 5 (13) 9 months ago 54
3 Geo Content Geo Content Change content based on visitor geolocation (country, state, city, lat/lng/radius) by geotargetly 100+ ★★★★★★★★★★ 4.8 (8) 10 months ago 51
4 IP2Location Variables IP2Location Variables Library helps you to create location based website or content easily by integrating… by IP2Location 100+ ★★★★★★★★★★ 2.3 (3) 1 month ago 63
5 Geo Targetly Geo Translate Geo Targetly Geo Translate Auto-translate and localize your website based on visitor location. Show the right language… by geotargetly 10+ ★★★★★★★★★★ 5 (4) 10 months ago 45
6 GT-Geo Targeting GT-Geo Targeting Ability to show content based on country. Show content if a visitor is from a list of… by Pranav Rastogi 10+ ★★★★★★★★★★ No reviews 16 years ago 23
7 SwiftAd SwiftAd Swift Ad lets website administrators easily manage display advertising right from their… by Richard Alva 10+ ★★★★★★★★★★ 5 (3) 9 years ago 30
8 SwiftPost SwiftPost Swift Post lets website administrators easily turn standard posts into powerful sponsored… by Richard Alva 10+ ★★★★★★★★★★ 5 (5) 10 years ago 35
9 AR Advertising Management AR Advertising Management Plugin to manage advertisements on your website. Ultimate Ad Management for WordPress by CoolS2 <10 ★★★★★★★★★★ No reviews 6 months ago 36
10 Geo Targetly Geo Javascript Geo Targetly Geo Javascript Execute JavaScript code on your website based on a visitor's geolocation using our IP… by geotargetly <10 ★★★★★★★★★★ 5 (2) 10 months ago 43
11 Geo Targetly Geo Consent Geo Targetly Geo Consent Display cookie consent banners only where needed, by country. Stay compliant with global… by geotargetly <10 ★★★★★★★★★★ 5 (3) 10 months ago 43

FAQ

IP2Location Tags: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is IP2Location Tags free?

Yes. IP2Location Tags is free to download and use from the official WordPress.org plugin directory.

Is IP2Location Tags safe to use in 2026?

IP2Location Tags is a solid plugin choice in 2026, with a few things worth checking first. It runs on 200+ sites, is rated 3.7/5 and was last updated 1 month ago, and scores 72/100 on our health check.

How many websites use IP2Location Tags?

IP2Location Tags is active on 200+ WordPress websites and has been downloaded 29,335 times since it launched in November 2009. It was downloaded 259 times in the last 30 days.

Does IP2Location Tags work with WordPress 7.1?

Yes. The developer has tested IP2Location Tags up to WordPress 7.1.2, the latest release. It requires WordPress 2.0 or newer.

When was IP2Location Tags last updated?

The latest version, 2.13.9, was released on August 21, 2026 (1 month ago).

Who makes IP2Location Tags?

IP2Location Tags is developed and maintained by IP2Location.

What are the best alternatives to IP2Location Tags?

The most popular alternatives to IP2Location Tags are belingoGeo (1K+ installs), Geo Content (100+ installs) and IP2Location Variables (100+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.