What it does
IP-API is a geolocation service that provides fast and reliable IP address lookups. The API returns detailed location data including continent, country, region, city, coordinates, timezone, currency, ISP information, and proxy detection. It serves over 1 billion requests per day and is trusted by thousands of businesses.
The service offers multiple response formats including JSON, XML, CSV, Newline, and PHP. The free endpoint does not require an API key or registration and is limited to 45 HTTP requests per minute per IP address. Response times are typically under 50 milliseconds globally, supported by dedicated servers in US, EU, and APAC regions using Anycast technology.
IP-API has been in operation since 2012 and offers both free and commercial plans. Commercial use requires a pro service subscription, which provides SSL access, unlimited queries, usage statistics, and commercial support.
Questions people ask
How often is the IP-API database updated?
IP-API updates its database as soon as it has new information about an IP block. Each API request returns the most accurate location data without requiring users to update a local database.
Is IP-API reliable for production use?
Yes. IP-API has been running since 2012 and is one of the most popular and reliable IP geolocation APIs, providing reliable service to thousands of businesses.
Do I need an API key for the free endpoint?
No. IP-API will never require an API key or registration for the free endpoint, and the API schema will not change.
What are the request rate limits?
The free endpoints are limited to 45 HTTP requests per minute from an IP address. Requests exceeding this limit will be throttled with HTTP 429 responses. Unlimited queries are available through the pro service.
What is the average response time?
With dedicated servers in the US, EU, and APAC regions, Anycast technology, and optimized software, IP-API achieves response times of under 50 milliseconds in most parts of the world.