Great news! To offer you an even better free service, freegeoip.io has been integrated with ipstack.com.
To continue using our free API, get your free API Key now! GET FREE API KEY

About

freegeoip.io provides a public HTTP API for software developers to search the geolocation of IP addresses. It uses a database of IP addresses that are associated to cities along with other relevant information like time zone, latitude and longitude.

You're allowed up to 10,000 queries per hour by default. Once this limit is reached, all of your requests will result in HTTP 403, forbidden, until your quota is cleared.

The freegeoip web server is free and open source so if the public service limit is a problem for you, download it and run your own instance.


Download GitHub project


IP 161.185.160.93
Country United States
Region New York
City New York
Zip/Postal code 10036
Lat/Long 40.7142, -74.0119
Metro code
Time zone Eastern Time

Support

freegeoip.io is community funded, therefore consider donating if you use and like it. For any other inquiries or feedback, contact me directly.


API

The HTTP API takes GET requests in the following schema:

freegeoip.io/{format}/{IP_or_hostname}

Supported formats are: csv, xml, json and jsonp. If no IP or hostname is provided, then your own IP is looked up.


Examples
CSV
freegeoip.io/csv/8.8.8.8
XML
freegeoip.io/xml/4.2.2.2
JSON
freegeoip.io/json/github.com
Make it JSONP by adding the callback argument to the request.