Public APIs
geoPlugin favicon

geoPlugin

Geocoding

IP geolocation and currency conversion.

geoPlugin's website screenshot

About geoPlugin

GeoPlugin is an IP geolocation API and set of plugin tools that detect a visitor's country, region, city, postal code, coordinates, timezone, currency, and ASN in real time. It provides responses in JavaScript, PHP, XML, JSON, ASP, or CSV formats through a single API call, with an API key obtained via free sign-up. The service also offers a lightweight code snippet for installing on existing websites.

The product is aimed at website owners and developers who want to personalize content based on visitor location without building their own geolocation infrastructure. Listed integrations include Shopify, Webflow, WordPress, BigCommerce, HubSpot, Drupal, Contentful, OpenCart, Magento, Wix, PrestaShop, Squarespace, Joomla, ClickFunnels, and WooCommerce.

Use cases include redirecting visitors to region-specific sites, swapping displayed content by location, showing local currency and pricing, blocking traffic from specific countries or sanctioned regions, and detecting VPNs, proxies, and Tor traffic. Additional tools include a URL shortener, reverse geocoding, and free utilities such as an IP lookup, hreflang tag generator, and country flags tool.

Key features

  • IP geolocation detecting country, region, city, currency, timezone and ASN in real time
  • Geo redirect visitors to the right regional site, language, or landing page
  • Display local currency automatically based on visitor location
  • Block traffic from sanctioned countries by country, region, or IP
  • Detect VPNs, proxies, and Tor traffic for custom blocking or routing rules
  • Multi-language API access via JavaScript, PHP, XML, JSON, ASP, or CSV

Frequently asked questions

Is there a free tier?

Yes, you can create a free account and get an API key instantly with no credit card required.

Do I need an API key to use GeoPlugin?

The core geolocation service works without an API key, though signing up provides an API key for authenticated requests.

What platforms and languages does GeoPlugin support?

GeoPlugin provides API documentation in JavaScript, PHP, XML, JSON, ASP, and CSV, and integrates with platforms like Shopify, WordPress, Webflow, BigCommerce, and Magento.

Who is GeoPlugin for?

It's for website owners and developers who want to personalize content, redirect visitors, show local pricing, or restrict traffic based on geolocation.

How accurate and reliable is the geolocation data?

GeoPlugin claims 99.9% accuracy and uptime, serving over 1 billion API requests per month across 195+ countries.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product