Reliable API to determine an ip address's city and country

Gublooo picture Gublooo · Mar 2, 2010 · Viewed 24.1k times · Source

I want a reliable API that can be used to determine a city and country from an IP address.

My search on Google led to http://ipinfodb.com/ip_location_api.php. It seems perfect but my only concern is the reliability of this service. Does google have anything like this?

I'm looking for free or paid APIs that help determine location from IP.

Answer

Kjetil Watnedal picture Kjetil Watnedal · Mar 2, 2010

MaxMind has a lite version of their ip2country and ip2city databases: http://www.maxmind.com/app/geolitecity

http://www.maxmind.com/app/geolitecountry

If you don't mind hosting the database yourself, it's free. The paid services are more accurate.

They also provide web services for querying, but it is not free: http://www.maxmind.com/app/web_services#country