Invalid IP Address
IP Address0

API : Quick Start
Simple & fast programmatic IP address lookup for your website & mobile app

Complete location in JSON format for an IP address (
curl https://ipapi.co/

"ip" : ""
"city" : "Mountain View"
"region" : "California"
"region_code" : "CA"
"country" : "US"
"country_name" : "United States"
"continent_code" : "NA"
"in_eu" : false
"postal" : "94035"
"latitude" : 37.386
"longitude" : -122.0838
"timezone" : "America/Los_Angeles"
"utc_offset" : "-0700"
"country_calling_code" : "+1"
"currency" : "USD"
"languages" : "en-US,es-US,haw"
"asn" : AS15169
"org" : "Google LLC"
Specific field for an IP address (
curl https://ipapi.co/
curl https://ipapi.co/
Mountain View
curl https://ipapi.co/
curl https://ipapi.co/
curl https://ipapi.co/
Google Inc.
(field : ip, city, region, country, postal, latitude, longitude, timezone, latlong, asn, org, etc.)

Pricing Plans
⋆ Instant setup   ⋆ Transparent pricing   ⋆ Secure payment

Price / Month
IP Lookups / Month
Warning ! Please enable Javascript to process payment
No SignUp Required
30 000*
* 1000 / day


We offer subscription plans with monthly & annual billing options. You can choose a plan based on your expected monthly IP address lookup requirement. This IP lookup limit can be changed by upgrading or downgrading your plan.
Plan upgrades are applied instantly with pro-rated charges. Downgrades take effect from next billing cycle. On sign-up, you will receive instructions on how to change your plan.
We have a hassle free cancellation policy. Just drop us an e-mail or contact us here. (You'll these receive details on sign-up). Once your plan is cancelled, you won't be billed anymore but your plan will work till the end of your billing cycle.
We offer a free plan for trial & testing with no time limit. No signup or credit card is required to use it. If you require a higher limit trial plan, please contact us. We would be happy to help you out.

Under the free tier, you get up-to 1000 IP lookups in a day (approximately 30K/month). The plan is suitable for development purposes but not recommended for production. The system may use heuristics to further restrict free tier API calls under certain conditions. If you are unable to access the free plan, please contact us. We would be happy to help you out.
We use a secure, PCI compliant payment provider to handle credit & debit card transactions. We never view or store any customer’s full credit or debit card details on our platform. Our primary payment processor is Stripe. It has been audited by an independent PCI QSA and is certified as a PCI Level 1 Service Provider. This is the most stringent level of certification available in the payments industry.
Please contact us for any changes to your plan or payment method.
The API is suitable for a website, mobile or desktop app to automatically determine the location and related information of the user. If you need to perform bulk lookup, we offer a separate GUI tool covered under the same subscription plan. If you expect an uncommon usage or traffic pattern, please contact us to ensure that the API will be suitable for you. For further details, please see our terms of service & privacy policy
See our general FAQ or send us a message here.

Why choose us ?

We strive to offer the best IP address location API
A blazing fast API with infrastructure that scales automatically with load.
All calls over HTTPS. Encrypted payment handling.
Over 99.99% uptime with best in class compute infrastructure. View API status.
Diverse client base includes firms in e-commerce, logistics, automotive, gaming, SaaS etc. located all over the globe.
Competitive & transparent pricing. Flexible Plans.
IPv4 & IPv6 support. Database updated regularly.

Why do I need an IP lookup ?

  • Automatically detect & display a user's city / country / timezone / offset from your website or mobile app.
    (even if location tracking is turned off)
  • Customize the content of your website / mobile app for a user's geographical location.
    (e.g. news, weather, store locations, currency, flag etc.)
  • Automatically redirect users to country specific websites.
  • Find your external IP address with an API.
  • Display a user's location on a map.
    (accuracy ranges from city to postal code level)
  • Bulk IP lookup - a tool for batch lookup of IP addresses.
    (e.g. for user analytics, log files etc.)
  • Filter out bad bots & crawlers based on region / country.
  • A format that fits your stack : JSON, JSONP, XML, CSV & YAML.