API Pricing

Choose a Plan to Grow Your Business

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.

Starter

$49/month

Get Started

Plus

$249/month

Get Started

Security

$499/month

7 days Free Trial

What will you get?

  • 30K IP Geolocation API queries/month
  • 500 Domain WHOIS API queries/month
  • -
  • Standard Support
  • Basic Geolocation Data
  • Public Proxies Detection (PUB)
  • -
  • -
  • -
  • -
  • -
  • 150K IP Geolocation API queries/month
  • 5K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Public Proxies Detection (PUB)
  • -
  • CORS Request
  • -
  • -
  • -
  • 300K IP Geolocation API queries/month
  • 40K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Comprehensive Proxies Detection (PUB, VPN, TOR, WEB, RES, CPN, EPN) except DCH & SES
  • -
  • CORS Request
  • Mobile Data
  • Geolocation Add-On Data
  • -
  • 600K IP Geolocation API queries/month
  • 150K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Complete Proxies Detection (PUB, VPN, TOR, WEB, SES, DCH, RES, CPN, EPN)
  • Proxy Data
  • CORS Request
  • Mobile Data
  • Geolocation Add-On Data
  • Advertising Category

Overage for Unlimited Queries

  • -
  • -
  • -
  • $10 overage for every
  • 30K IP Geolocation API queries
  • 1K Domain WHOIS API queries
  • $50 overage for every
  • 60K IP Geolocation API queries
  • 8K Domain WHOIS API queries
  • $100 overage for every
  • 120K IP Geolocation API queries
  • 30K Domain WHOIS API queries
Free

$0/month

Get Started

  • What will you get?
  • 30K IP Geolocation API queries/month
  • 500 Domain WHOIS API queries/month
  • -
  • Standard Support
  • Basic Geolocation Data
  • Public Proxies Detection (PUB)
  • -
  • -
  • -
  • -
  • -
  • Overage for Unlimited Queries
  • -
  • -
  • -
Get Started
Starter

$49/month

Get Started

  • What will you get?
  • 150K IP Geolocation API queries/month
  • 5K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Public Proxies Detection (PUB)
  • -
  • CORS Request
  • -
  • -
  • -
  • Overage for Unlimited Queries
  • $10 overage for every
  • 30K IP Geolocation API queries
  • 1K Domain WHOIS API queries
Get Started
Plus

$249/month

Get Started

  • What will you get?
  • 300K IP Geolocation API queries/month
  • 40K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Comprehensive Proxies Detection (PUB, VPN, TOR, WEB, RES, CPN, EPN) except DCH & SES
  • -
  • CORS Request
  • Mobile Data
  • Geolocation Add-On Data
  • -
  • Overage for Unlimited Queries
  • $50 overage for every
  • 60K IP Geolocation API queries
  • 8K Domain WHOIS API queries
Get Started
Security

$499/month

7 days Free Trial

  • What will you get?
  • 600K IP Geolocation API queries/month
  • 150K Domain WHOIS API queries/month
  • Overage Queries
  • Priority Support
  • Advanced Geolocation Data
  • Complete Proxies Detection (PUB, VPN, TOR, WEB, SES, DCH, RES, CPN, EPN)
  • Proxy Data
  • CORS Request
  • Mobile Data
  • Geolocation Add-On Data
  • Advertising Category
  • Overage for Unlimited Queries
  • $100 overage for every
  • 120K IP Geolocation API queries
  • 30K Domain WHOIS API queries
7 Days Free Trial

Calculate the estimated cost of using IP2Location.io API for your next project with this simple price calculator.

Free Trial Plan

Get the free 7-day access to the comprehensive data in the Security Plan now! You will get the features below:

  • Advanced Geolocation Data
  • Complete Proxies Data (PUB, VPN, TOR, WEB, SES, DCH, RES, CPN, EPN)
  • Advertising Category and so on

Compare Plan Features

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      

API Responses

Explore sample API responses of all plans. Visit API documentation for more details.

Free Plan
{
	"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
}
Starter Plan
{
	"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
}
Plus Plan
{
	"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
}
Security Plan
{
	"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
	}
}

FAQs

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:

  • The next renewal date will be re-adjusted based on the date of the upgrade. For example, if you have upgraded the plan on the 3rd of January while your existing plan renewal date is on the 15th of January, then the next renewal date will be adjusted to the 3rd of February.
  • The unused queries will be rolled over to the next month just once during the upgrade. For example, suppose you have 9,000 unused queries in the Free Plan. Upon upgrading to the Starter Plan, you will have 159,000 queries for the 1st month. Thereafter, in the subsequent months, the query limit will be reset back to 150,000 as according to the Starter Plan limit.

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 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
  • 30K additional IP Geolocation API queries
  • 1K additional Domain WHOIS API queries
$50 per
  • 60K additional IP Geolocation API queries
  • 8K additional Domain WHOIS API queries
$100 per
  • 120K additional IP Geolocation API queries
  • 30K additional Domain WHOIS API queries

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.

Unlock Location Insights For Free

Empower your applications with accurate IP geolocation information now.

Try It for Free
IP2Location.io IP Geolocation API
Dive in and experience accurate IP geolocation API for FREE!
Get FREE API