We provide a variety of plans for your selection to cater to your business, whether you are a startup or an enterprise. Every plan comes with both IP Geolocation API queries and Domain WHOIS API queries.
What will you get?
Overage for Unlimited Queries
Calculate the estimated cost of using IP2Location.io API for your next project with this simple price calculator.
Get the free 7-day access to the comprehensive data in the Security Plan now! You will get the features below:
Feature | Free | Starter | Plus | Security |
---|---|---|---|---|
IP Address | ||||
Country Code | ||||
Country Name | ||||
Region Name | ||||
City Name | ||||
ZIP Code | ||||
Latitude | ||||
Longitude | ||||
Time Zone | ||||
ASN | ||||
AS | ||||
Domain WHOIS Lookup | ||||
Proxy | PUB | PUB | ||
ISP | ||||
Domain | ||||
Net Speed | ||||
IDD Code | ||||
Area Code | ||||
Weather Station Code | ||||
Weather Station Name | ||||
Elevation | ||||
Usage Type | ||||
MCC | ||||
MNC | ||||
Mobile Brand | ||||
Address Type | ||||
Continent Data | ||||
Country Data | ||||
Region Data | ||||
City Data | ||||
Time Zone Info Data | ||||
Geotargeting Data | ||||
Proxy Data | ||||
Category | ||||
Category Name | ||||
District |
Explore sample API responses of all plans. Visit API documentation for more details.
{
"ip":"8.8.8.8",
"country_code":"US",
"country_name":"United States of America",
"region_name":"California",
"city_name":"Mountain View",
"latitude":37.405992,
"longitude":-122.078515,
"zip_code":"94043",
"time_zone":"-07:00",
"asn":"15169",
"as":"Google LLC",
"is_proxy":false
}
{
"ip":"8.8.8.8",
"country_code":"US",
"country_name":"United States of America",
"region_name":"California",
"city_name":"Mountain View",
"latitude":37.405992,
"longitude":-122.078515,
"zip_code":"94043",
"time_zone":"-07:00",
"asn":"15169",
"as":"Google LLC",
"isp":"Google LLC",
"domain":"google.com",
"net_speed":"T1",
"idd_code":"1",
"area_code":"650",
"weather_station_code":"USCA0746",
"weather_station_name":"Mountain View",
"elevation":32,
"usage_type":"DCH",
"is_proxy":false
}
{
"ip":"8.8.8.8",
"country_code":"US",
"country_name":"United States of America",
"region_name":"California",
"city_name":"Mountain View",
"latitude":37.405992,
"longitude":-122.078515,
"zip_code":"94043",
"time_zone":"-07:00",
"asn":"15169",
"as":"Google LLC",
"isp":"Google LLC",
"domain":"google.com",
"net_speed":"T1",
"idd_code":"1",
"area_code":"650",
"weather_station_code":"USCA0746",
"weather_station_name":"Mountain View",
"mcc":"-",
"mnc":"-",
"mobile_brand":"-",
"elevation":32,
"usage_type":"DCH",
"address_type":"Anycast",
"continent":{
"name":"North America",
"code":"NA",
"hemisphere":["north","west"],
"translation":{
"lang":"ko",
"value":"북아메리카"
}
},
"country":{
"name":"United States of America",
"alpha3_code":"USA",
"numeric_code":840,
"demonym":"Americans",
"flag":"https://cdn.ip2location.io/assets/img/flags/us.png",
"capital":"Washington, D.C.",
"total_area":9826675,
"population":331002651,
"currency":{
"code":"USD",
"name":"United States Dollar",
"symbol":"$"
},
"language":{
"code":"EN",
"name":"English"
},
"tld":"us",
"translation":{
"lang":"ko",
"value":"미국"
}
},
"region":{
"name":"California",
"code":"US-CA",
"translation":{
"lang":"ko",
"value":"캘리포니아주"
}
},
"city":{
"name":"Mountain View",
"translation":{
"lang":null,
"value":null
}
},
"time_zone_info":{
"olson":"America/Los_Angeles",
"current_time":"2022-04-18T23:13:19-07:00",
"gmt_offset":-25200,"is_dst":true,
"sunrise":"06:27",
"sunset":"19:47"
},
"geotargeting":{
"metro":"807"
},
"is_proxy":false
}
{
"ip":"8.8.8.8",
"country_code":"US",
"country_name":"United States of America",
"region_name":"California",
"district":"San Diego County",
"city_name":"Mountain View",
"latitude":37.405992,
"longitude":-122.078515,
"zip_code":"94043",
"time_zone":"-07:00",
"asn":"15169",
"as":"Google LLC",
"isp":"Google LLC",
"domain":"google.com",
"net_speed":"T1",
"idd_code":"1",
"area_code":"650",
"weather_station_code":"USCA0746",
"weather_station_name":"Mountain View",
"mcc":"-",
"mnc":"-",
"mobile_brand":"-",
"elevation":32,
"usage_type":"DCH",
"address_type":"Anycast",
"ads_category":"IAB19",
"ads_category_name":"Technology & Computing",
"continent":{
"name":"North America",
"code":"NA",
"hemisphere":["north","west"],
"translation":{
"lang":"ko",
"value":"북아메리카"
}
},
"country":{
"name":"United States of America",
"alpha3_code":"USA",
"numeric_code":840,
"demonym":"Americans",
"flag":"https://cdn.ip2location.io/assets/img/flags/us.png",
"capital":"Washington, D.C.",
"total_area":9826675,
"population":331002651,
"currency":{
"code":"USD",
"name":"United States Dollar",
"symbol":"$"
},
"language":{
"code":"EN",
"name":"English"
},
"tld":"us",
"translation":{
"lang":"ko",
"value":"미국"
}
},
"region":{
"name":"California",
"code":"US-CA",
"translation":{
"lang":"ko",
"value":"캘리포니아주"
}
},
"city":{
"name":"Mountain View",
"translation":{
"lang":null,
"value":null
}
},
"time_zone_info":{
"olson":"America/Los_Angeles",
"current_time":"2022-04-18T23:41:57-07:00",
"gmt_offset":-25200,
"is_dst":true,
"sunrise":"06:27",
"sunset":"19:47"
},
"geotargeting":{
"metro":"807"
},
"is_proxy":false,
"proxy":{
"last_seen":18,
"proxy_type":"DCH",
"threat":"-",
"provider":"-",
"is_vpn": false,
"is_tor": false,
"is_data_center": true,
"is_public_proxy": false,
"is_web_proxy": false,
"is_web_crawler": false,
"is_residential_proxy": false,
"is_consumer_privacy_network": false,
"is_enterprise_private_network": false,
"is_spammer": false,
"is_scanner": false,
"is_botnet": false
}
}
Frequently asked questions about plans and pricing.
No. You can only subscribe to one plan using one email address.
If you are subscribed to a free plan, the web service will be stopped once you have run out of queries. However, if you are subscribed to a commercial plan, you can still continue using the service without any disruption. However, you will be billed with the overage charges for the additional queries. Please see the plans information above for the additional queries and charges.
You can upgrade to a higher plan anytime from your account area. The upgrade will take immediate effect upon the completion of the payment, and below are the changes that you should be aware of:
You can downgrade to a lower plan anytime from your account area. The downgrade will not take immediate effect but will happen during the next renewal cycle.
If you subscribe to our commercial plan on the 7th of the month, you will be billed on the 7th for the subsequent months.
If you subscribed on the 31st of the month, you will be billed on the 31st for the subsequent months. If the month doesn’t have a 31st day, we will bill you on the last day of that month. For example, the 28th in February (or the 29th for a leap year), the 30th in March, the 30th in April, and so on.
You can cancel the account anytime from your account area. Account cancellation will take immediate effect and all unused queries will be forfeited without refund. We would recommend that you downgrade to the Free plan, and then execute the account cancellation if you really do not need the service.
No. All unused queries, including the additional queries, will be forfeited during the next month renewal.
Yes, attribution is required if you are subscribed to our FREE plan or using keyless API, and is currently using the service. This means that you must include a visible and prominent statement of the below:
No attribution is required for IP2Location.io paid plans.
Yes, the free trial plan is available for only the IP2Location.io Security Plan. You can have full access to IP2Location.io's most comprehensive and advanced data in the Security Plan.
At the end of the free trial, you can upgrade to the Security Plan if you are interested. If not, you will revert to your original plan.
The IP2Location.io Free Plan is a free plan that offers limited data fields whereas IP2Location.io Free Trial Plan is a trial of the comprehensive Security Plan for a duration of 7 days.
The overage charge is a built-in feature available in all commercial plans to ensure the continuity of the service if you exceed the plan’s query limit. Additional fees will be incurred when you exceed the queries of your plan.
Overages charges for each plan are listed in the table below.
If you exceed your plan queries, you will be charged for additional fees. For instance, $10 will be charged if you exceed your Starter plan queries and 30K additional IP Geolocation API queries and 1K additional Domain WHOIS API queries will be added to the plan.
Free | Starter | Plus | Security |
---|---|---|---|
No overage charges |
$10 per
|
$50 per
|
$100 per
|
Yes, we have. Below are some scenarios for your reference.
Scenario 1:
John uses IP2Location.io Starter Plan and he exceeds 10K of IP Geolocation API queries. He still has the remaining 1K of Domain WHOIS API queries. $10 will be charged to his bill and his new balance queries will be 20K for IP Geolocation API queries and 2K for Domain WHOIS API queries.
Scenario 2:
John uses IP2Location.io Plus Plan and he exceeds 50K of IP Geolocation API queries and 5K of Domain WHOIS API queries. $50 will be charged to his bill and his new balance queries will be 10K for IP Geolocation API queries and 3K for Domain WHOIS API queries.
Yes, you can turn off the overage charges or configure the maximum number of overage charges in the account area.
Yes, we offer a keyless API lookup for api.ip2location.io. You can perform up to 500 queries daily using the api.ip2location.io endpoint without the need for an API key to obtain geolocation information instantly. An example on how to use the keyless API:
curl "https://api.ip2location.io/?ip=8.8.8.8&format=json"
Below are the differences between the keyless plan and the free plan (with API key).
Feature | Keyless API | Free Plan (with API Key) |
---|---|---|
Registration | No registration required. Instant use of the REST API. | Registration is required to obtain a free API key for querying. |
Query Limit | 500 queries per day | 30,000 queries per month |
Infrastructure | Hosted in the US East Region | Global Load Balancers spread across more than 10 strategic regions worldwide |
Performance | Fast in the US East Region, with potential increased latency for distant locations | Fast performance in any location worldwide. Check our performance at https://status.ip2location.io |
For fast API queries with a higher limit, we recommend you to sign up for our Free plan. Afterall, it’s absolutely free!
Query limit will be reset at 00:00 UTC daily.
The Plus Plan and Security Plan. For a valid VPN IP address, the is_proxy property has a false value in the Micro Plan and Small Plan, which only detect open proxies, or a true value in the Plus Plan and Security Plan.
Empower your applications with accurate IP geolocation information now.
Try It for Free