For some reasons, you want to know some information related to an IP Adress such as geographical location: Hostname, Geographical Location, Country Code, Country Name, Region, City, Postal Code, Latitude, Longitude, ISP, Organization, Area Code, Metro Code.
There are some Free online services I usually use for my projects and daily research which I will share with you today.
1. Maxmind.com
It’s my favorites one which provide fully information related to an IP Address. For example:
http://www.maxmind.com/app/locate_demo_ip?ips=69.64.56.140
It returns a lot of information about Geographical Location, ISP and Organization.
Plus, they allow us to download their latest database which updated monthly in Binary Format and CSV Format via: http://www.maxmind.com/app/geolitecountry
Another point I like Maxmind best is their APIs. It offers numerous open source APIs, which are optimized for speed, memory usage, and database size. They support PHP class, C# class, Apache Module others programming languages http://www.maxmind.com/app/api
It’s awesome, isn’t it?
2. Hostip.info
It also allow you to lookup the Geographical Location of an IP Address so quickly right on their homepage: http://www.hostip.info/index.html
Their databases are freely downloadable too via http://www.hostip.info/dl/index.html or you can do a quick lookup IP Address via their API: http://www.hostip.info/use.html. For example:
http://api.hostip.info/get_html.php?ip=12.215.42.19
Or
http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true
3. ip2location.com
Honestly, it’s not my favorite one but I want to list here because it may useful for you. Basically:
IP2Location™ is a geo IP solution to help you to identify visitor’s geographical location, i.e. country, region, city, latitude, longitude, ZIP code, time zone, connection speed, ISP and domain name, IDD country code, area code, weather station code and name, and mobile carrier information using a proprietary IP address lookup database and technology without invading the Internet user’s privacy.
Check it via: http://www.ip2location.com/ if you feel interest.
Which one is best suited for your business, feel free to share.