geoPlugin Home

IP Location - Geolocation

IP Geolocation and reverse IP geocoding technology on the web are about detecting requests coming from your visitors and locating them in the world, down to the city they are in, based on their IP address.

geoPlugin is the easiest way for you to locate requests coming from your visitors, so you know where they are from, thereby providing them with content more relevant to their geographical location.

We have been providing stable, reliable, fast and free IP geolocation to detect requests coming from many millions of visitors for our many thousands of clients worldwide since 2006 (and our website hasn't changed in design since!).

IP Geolocation detects requests coming from your clients

geoPlugin is unique in that it allows you to do this in a hassle-free way, and in multiple different programming languages in a single IP geolocation API call. There is no software installation required, and whether your programming language of choice be Javascript, PHP, XML, JSON, ASP, or CSV, geoPlugin has a way to simply and efficiently geo-localize your visitors.

Each simple call to the API will also provide an accurate and up-to-date geolocalized currency converter so you know how much your product costs in your visitor's currency

IP Geolocation can be performed on IPv4 and IPv6 addresses using the same API request format. geoPlugin detects whether the IP is IPv4 or IPv6 automatically so you don't have to.

See the IP geolocation data you can easily for your web applications

IP geolocation example (IPv4 or IPv6) (IP shown is your IP address)


A free AJAX currency converter


Our live statistics on

Below are our live graphs on the lookups we handle on all our IP Geolocation APIs (scale 1000 requests per second).

Our uptime is monitored across the world and stats can be viewed externally by two monitoring sites:
External 1 provided by UptimeRobot and
External 2 provided by
Note, External 2 provided by has only recently been added (June 2018), but is a new monitor of that provides latency stats as well as year-long uptime history.

We provide these uptime stats and our graphs for total transparency of our geolocation API reliability.

Please keep geoPlugin a free and valuable webmaster resource
by linking back to us on your pages that use geoPlugin:

<a href="" target="_new">IP Geolocation</a> by <a href="" target="_new">geoPlugin</a>

IP Geolocation by geoPlugin

geoPlugin uses the GeoLite database from MaxMind.
Use of geoPlugin services making use of geolocation data is under condition of acceptance of the Creative Commons Attribution-ShareAlike 3.0 Unported License. The attribution requirement may be met by including the following in all advertising and documentation mentioning features of or use of this database:

This product includes GeoLite data created by MaxMind, available from
  <a href=""></a>.

To get started using geoPlugin, use the links below.


Acceptable Use Policy    Privacy Policy    Contact geoPlugin

©2006 - 2018 GEOPLUGIN, SAS