Frequently Asked Questions

Common questions and answers about data sources, accuracy, API features, billing and account management.


  • What is ipapi?

    ipapi is an API cloud service allowing customers to automate IP address validation and geolocation lookup in websites, applications and back-office systems. The API is capable of determining a total of 47 unique data points for each processed IP address, including extensive information about the location, connection, ISP, currency, time zone and security attached to a given IP address.

    The ipapi service is popular among businesses and developers worldwide and is used by more than 30,000 companies from all around the world. To learn more about the API, you can get a free API access key, take a look at the extensive API Documentation and make your first API requests right away.

  • Who runs the API?

    ipapi is a product built and maintained by apilayer, a software company based in London, United Kingdom and Vienna, Austria. apilayer is the company behind popular API and SaaS products worldwide, including the mailboxlayer API, invoicely and eversign.

IP Data & API

  • Where is ipapi IP address data coming from?

    IP address data returned by the API is sourced from a variety of reliable providers, including commercial, non-commercial and proprietary data sources. Each source is validated using strict mechanisms and monitored constantly, which makes it possible to ensure the highest level of data quality and consistency at any given point in time.

    Any comments or feedback, or would you like to report a change in specific IP ranges? Contact us »

  • How accurate is ipapi IP address data?

    Gathered from a variety of reliable and proven sources, ipapi IP address data comes with the highest level of accuracy and consistency currently on the market. The API is capable of returning precise and valuable information related to more than 2 million unique locations around the world and is updated multiple times during the day.

  • How scalable is this service?

    ipapi is an API service built on top of a highly scalable cloud infrastructure and therefore capable of handling anything from a thousand IP address lookups per month all the way up to several million API requests per hour.

  • How often is IP data refreshed?

    At ipapi we are making every effort to deliver accurate, consistent and up-to-date IP address data any day of the year. IP data provided by ipapi is updated around the clock with up to 300 data updates, additions and removals in a given day.

Plans, Pricing & Payment

  • What is the difference between free and paid subscriptions?

    The ipapi Free Plan is a way of getting familiar with the API, offering basic API functionality and a limitation of 100 API requests that can be processed by the API per month.

    As soon as your use of the API requires a more advanced set of functionalities, such as bulk lookups or security assessment data, you can choose from one of the available paid subscriptions or contact us for a custom solution.

  • Which subscription plan fits my needs?

    The most decisive factor when it comes to your technical requirements is the number of monthly IP addresses your website, application or backend system needs to look up per month. Other factors include HTTPS encryption, advanced IP data modules and the ability to make bulk IP lookups.

    Signing up for the Free Plan is a great way of getting to know the API and implementing it without any commitments.

  • Which payment methods are supported?

    Payments can be made via credit card (Visa, MasterCard, Discover, Diner's Club, American Express). Enterprise and high-volume customers may request annual bank transfer payments to be enabled. You can change your payment method at any given time in the "Payment" section of your account dashboard.

  • Can I also pay yearly?

    Yes. If you choose annual billing, the total price of your subscription plan will be up to 15% lower than the total amount you would pay with a monthly payment frequency.

  • How can I change my payment frequency?

    In order to change your billing frequency from monthly to yearly or from yearly to monthly, you will be required to downgrade your account back to the Free Plan.

    Step 1: Navigate to the Subscription page, click "Downgrade" in the Free Plan section and confirm your downgrade. Downgrades are not effective immediately, your premium subscription will remain active until the end of the current billing period.

    Step 2: Once your billing period ends and your account downgrade has become effective, navigate back to the Subscription page and click "Upgrade" in your preferred subscription plan's section. You will now be aked to choose a new billing frequency.

    If you need any assistance changing your billing frequency, please do not hesitate to contact us.

Ready to implement? Get an access key now and start using the API for free Get API Access Key