Over quota

This service is public and free with a hard limit of 10.000 requests per hour, and you've reached your quota.

Check out the Limits section below for more information.


No results for

Try one of the following:

  • Make sure you enter a valid IP address, or
  • A valid host, or domain name (e.g.


Service Unavailable

The service is unavailable due to maintenance or high load.

We apologize for the inconvenience. Please try again later.

Estimated location:

Zip code
Latitude and Longitude
Area and Metro codes
Show map Hide map

About is a public REST API for searching geolocation of IP addresses and host names.

It has an internal database with geolocation information, which is queried via the API. There's no sorcery, it's just a database. And although the database is very accurate, don't expect it to be perfect.

See the freegeoip blog.

Usage for developers

Send HTTP GET requests to:{format}/{ip_or_hostname}

The API supports both HTTP and HTTPS.

Supported formats are csv, xml or json, which also support the callback query argument for JSONP.

The ip_or_hostname part is optional. Your own IP is searched if one is not provided.


API usage is limited to 10,000 queries per hour. After reaching this limit, all requests will result in HTTP 403 (Forbidden) until the roll over.

If the usage limit is a problem, please consider running your own instance of this system. It's open source and freely available at GitHub.

Download the source code.

Support is community funded, therefore please consider donating if you like and use this service.

For any other inquiries or feedback, contact me directly.