---
title: "IP Geolocation API Pricing"
slug: "/pricing.html"
parent: "IP Geolocation API"
description: "IP geolocation API pricing with monthly credits for location, ASN, company, security, and abuse data. Start free and scale with predictable plans."
---

## IP Geolocation API Pricing Summary

All plans are billed in **API credits**, not requests. Every API call is charged in credits, and the cost per call depends on the endpoint and the data fields requested. Each response includes an `X-Credits-Charged` header showing what was billed. See [what each call costs](https://ipgeolocation.io/documentation/credits-usage.html).

The Free plan includes 1,000 credits per day forever with no credit card required (for non-commercial use only). Paid plans include a monthly credit allowance and can be billed monthly or annually. Annual billing costs 10x the monthly price for 12 months (2 months free, about 17% off). Extra usage on paid plans is billed in overage blocks at the rates below. Enterprise pricing is custom.

| Plan | Included Credits | Credits Reset | Price (Monthly Billing) | Price (Annual Billing) | Effective / Month (Annual) | Overage | Notes |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Free | 1,000 | per day | $0/month | $0/year | $0/month | None (hard limit, no overage charges) | Forever free. No credit card required. Best for testing and small projects. |
| Starter | 150,000 | per month | $19/month | $190/year | $15.83/month | $5 per 25,000 extra credits | Annual billing saves 17% (2 months free). Annual plan includes 1,800,000 credits per year. |
| Plus | 500,000 | per month | $49/month | $490/year | $40.83/month | $5 per 40,000 extra credits | Annual billing saves 17% (2 months free). Annual plan includes 6,000,000 credits per year. |
| Pro | 1,000,000 | per month | $79/month | $790/year | $65.83/month | $5 per 50,000 extra credits | Annual billing saves 17% (2 months free). Annual plan includes 12,000,000 credits per year. |
| Business | 2,000,000 | per month | $129/month | $1,290/year | $107.50/month | $5 per 65,000 extra credits | Annual billing saves 17% (2 months free). Annual plan includes 24,000,000 credits per year. |
| Premium | 5,000,000 | per month | $249/month | $2,490/year | $207.50/month | $5 per 85,000 extra credits | Annual billing saves 17% (2 months free). Annual plan includes 60,000,000 credits per year. |
| Enterprise | Unlimited | custom | Contact Sales | Contact Sales | -   | Custom overage pricing based on usage | Contact sales for custom pricing, volume discounts, contracts, and onboarding. |

Sign up: [https://app.ipgeolocation.io/signup](https://app.ipgeolocation.io/signup). Enterprise and volume pricing: [https://ipgeolocation.io/contact.html](https://ipgeolocation.io/contact.html).

```json
{
  "product": "IP Geolocation API",
  "currency": "USD",
  "billing_unit": "credits",
  "billing_unit_note": "Every API call is charged in credits. The cost per call depends on the endpoint and the data fields requested. Each response includes an X-Credits-Charged header.",
  "credits_documentation_url": "https://ipgeolocation.io/documentation/credits-usage.html",
  "signup_url": "https://app.ipgeolocation.io/signup",
  "contact_sales_url": "https://ipgeolocation.io/contact.html",
  "annual_billing": {
    "description": "Annual plans are billed once per year at 10x the monthly price (2 months free).",
    "pay_months": 10,
    "months_in_year": 12,
    "effective_discount_pct": 17
  },
  "plans": [
    {
      "plan": "Free",
      "plan_code": "free",
      "included_credits": 1000,
      "credits_reset": "day",
      "price_monthly_usd": 0,
      "price_annual_usd": 0,
      "effective_monthly_on_annual_usd": 0,
      "annual_savings_pct": null,
      "overage": {
        "credits_per_block": null,
        "price_per_block_usd": null,
        "description": "None (hard limit, no overage charges)"
      },
      "notes": "Forever free. No credit card required. Best for testing and small projects."
    },
    {
      "plan": "Starter",
      "plan_code": "starter",
      "included_credits": 150000,
      "credits_reset": "month",
      "price_monthly_usd": 19,
      "price_annual_usd": 190,
      "effective_monthly_on_annual_usd": 15.83,
      "annual_savings_pct": 17,
      "overage": {
        "credits_per_block": 25000,
        "price_per_block_usd": 5,
        "description": "$5 per 25,000 extra credits"
      },
      "notes": "Annual billing saves 17% (2 months free). Annual plan includes 1,800,000 credits per year."
    },
    {
      "plan": "Plus",
      "plan_code": "plus",
      "included_credits": 500000,
      "credits_reset": "month",
      "price_monthly_usd": 49,
      "price_annual_usd": 490,
      "effective_monthly_on_annual_usd": 40.83,
      "annual_savings_pct": 17,
      "overage": {
        "credits_per_block": 40000,
        "price_per_block_usd": 5,
        "description": "$5 per 40,000 extra credits"
      },
      "notes": "Annual billing saves 17% (2 months free). Annual plan includes 6,000,000 credits per year."
    },
    {
      "plan": "Pro",
      "plan_code": "pro",
      "included_credits": 1000000,
      "credits_reset": "month",
      "price_monthly_usd": 79,
      "price_annual_usd": 790,
      "effective_monthly_on_annual_usd": 65.83,
      "annual_savings_pct": 17,
      "overage": {
        "credits_per_block": 50000,
        "price_per_block_usd": 5,
        "description": "$5 per 50,000 extra credits"
      },
      "notes": "Annual billing saves 17% (2 months free). Annual plan includes 12,000,000 credits per year."
    },
    {
      "plan": "Business",
      "plan_code": "business",
      "included_credits": 2000000,
      "credits_reset": "month",
      "price_monthly_usd": 129,
      "price_annual_usd": 1290,
      "effective_monthly_on_annual_usd": 107.5,
      "annual_savings_pct": 17,
      "overage": {
        "credits_per_block": 65000,
        "price_per_block_usd": 5,
        "description": "$5 per 65,000 extra credits"
      },
      "notes": "Annual billing saves 17% (2 months free). Annual plan includes 24,000,000 credits per year."
    },
    {
      "plan": "Premium",
      "plan_code": "premium",
      "included_credits": 5000000,
      "credits_reset": "month",
      "price_monthly_usd": 249,
      "price_annual_usd": 2490,
      "effective_monthly_on_annual_usd": 207.5,
      "annual_savings_pct": 17,
      "overage": {
        "credits_per_block": 85000,
        "price_per_block_usd": 5,
        "description": "$5 per 85,000 extra credits"
      },
      "notes": "Annual billing saves 17% (2 months free). Annual plan includes 60,000,000 credits per year."
    },
    {
      "plan": "Enterprise",
      "plan_code": "enterprise",
      "included_credits": "Unlimited",
      "credits_reset": "custom",
      "price_monthly_usd": "Custom",
      "price_annual_usd": "Custom",
      "effective_monthly_on_annual_usd": "Custom",
      "annual_savings_pct": null,
      "overage": {
        "credits_per_block": null,
        "price_per_block_usd": null,
        "description": "Custom overage pricing based on usage"
      },
      "notes": "Contact sales for custom pricing, volume discounts, contracts, and onboarding."
    }
  ]
}
```

# One API Call, Full IP Context

### Clear pricing. Free to start. Scale when you are ready.

No credit card required for Free

## API Pricing

Forever free

### Free

*   $0/month
    
*   1000 API Credits
    
    Per day for life
    

*   Best for: Testing and small projects
*   No overages on Free

[Start Free](https://app.ipgeolocation.io/signup)

### Starter

*   $19/month
    
    Billed monthly
    
*   150000 API Credits
    
    Per month
    

*   Best for: MVPs and early products
*   Overage: $5 per 25K credits

[Get Starter](https://app.ipgeolocation.io/signup)

Most Popular

### Plus

*   $49/month
    
    Billed monthly
    
*   500000 API Credits
    
    Per month
    

*   Best for: Teams that want the best value
*   Overage: $5 per 40K credits
*   Most teams start here

[Upgrade to Plus](https://app.ipgeolocation.io/signup)

### Pro

*   $79/month
    
    Billed monthly
    
*   1000000 API Credits
    
    Per month
    

*   Best for: High traffic products
*   Overage: $5 per 50K credits

[Go Pro](https://app.ipgeolocation.io/signup)

### Business

*   $129/month
    
    Billed monthly
    
*   2000000 API Credits
    
    Per month
    

*   Best for: Platforms and multi app usage
*   Overage: $5 per 65K credits

[Choose Business](https://app.ipgeolocation.io/signup)

### Premium

*   $249/month
    
    Billed monthly
    
*   5000000 API Credits
    
    Per month
    

*   Best for: Large scale usage
*   Overage: $5 per 85K credits

[Get Premium](https://app.ipgeolocation.io/signup)

### Enterprise

*   Contact Sales
    
    Contact us for custom pricing and features. We also offer volume discounts for high usage.
    
*   Unlimited API Credits
    
    Per month
    

*   Best for: Custom requirements and enterprise onboarding
*   Custom overage pricing based on usage

[Talk to Sales](https://ipgeolocation.io/contact.html)

# Pick the Plan That Fits Your Needs

Free includes the essentials. Paid unlocks higher limits and more data. Standalone APIs are listed below for dedicated use cases. Enterprise adds custom volume pricing and contracts.

| ### Features | ### Free [Start Free](https://app.ipgeolocation.io/signup) | ### Paid [Pick a Plan](https://app.ipgeolocation.io/signup) | ### Enterprise [Talk to Sales](https://ipgeolocation.io/contact.html) |
| --- | --- | --- | --- |
| #### IP Geolocation API (Unified Endpoint) |     |     |     |
| --- | --- | --- | --- |
| Location By IP | Available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Country Metadata | Available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Currency | Available in Free plan | Available in Paid plan | Available in Enterprise plan |
| ASN (Coupled with IPGeolocation API) | Available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Time Zone (Coupled with IPGeolocation API) | Available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Location By Domain | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Hostname Info | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Company | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| IP Abuse Contact Details (Coupled with IPGeolocation API) | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Connection Type | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Routing Info | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Security (Coupled with IPGeolocation API) | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| User Agent (Coupled with IPGeolocation API) | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Bulk Lookup | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Geolocation In Multiple Languages | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |
| Extra Request Origins/API Keys | Not available in Free plan | Available in Paid plan | Available in Enterprise plan |

[Get Started for Paid](https://app.ipgeolocation.io/signup)

#### IP Geolocation API (Unified Endpoint)

Location By IP

Available in paid plan

Country Metadata

Available in paid plan

Currency

Available in paid plan

ASN (Coupled with IPGeolocation API)

Available in paid plan

Time Zone (Coupled with IPGeolocation API)

Available in paid plan

Location By Domain

Available in paid plan

Hostname Info

Available in paid plan

Company

Available in paid plan

IP Abuse Contact Details (Coupled with IPGeolocation API)

Available in paid plan

Connection Type

Available in paid plan

Routing Info

Available in paid plan

Security (Coupled with IPGeolocation API)

Available in paid plan

User Agent (Coupled with IPGeolocation API)

Available in paid plan

Bulk Lookup

Available in paid plan

Geolocation In Multiple Languages

Available in paid plan

Extra Request Origins/API Keys

Available in paid plan

## Free vs Paid Response Examples

Compare these examples to see which data fields you need before you choose a plan.

[See Paid Plans](https://ipgeolocation.io/pricing.html#api-pricing)

#### Free plan includes

*   IP location essentials
*   Country metadata
*   ASN basics and organization
*   Currency and coupled time zone data
*   Standalone Time Zone, Astronomy, and User Agent APIs

#### Paid plan includes

*   Everything in Free
*   Lookup by domain and hostname info
*   Route and connection type
*   Bulk lookup and multi-language geolocation
*   Locality, accuracy radius, and confidence
*   Full ASN details and company enrichment
*   Standalone ASN, Abuse Contact, and IP Security APIs
*   Real-Time VPN and Proxy Detection (client-side script)
*   Request origin data and extra API keys
*   Couple Security, VPN, Proxy, and Tor detection with IP Geolocation API
*   Couple Abuse Contact details with IP Geolocation API

Free Response

{

`ip``:` `"165.227.0.0"``,`

`location``: {`

`continent_code``:` `"NA"``,`

`continent_name``:` `"North America"``,`

`country_code2``:` `"US"``,`

`country_code3``:` `"USA"``,`

`country_name``:` `"United States"``,`

`country_name_official``:` `"United States of America"``,`

`country_capital``:` `"Washington, D.C."``,`

`state_prov``:` `"California"``,`

`state_code``:` `"US-CA"``,`

`district``:` `"Santa Clara County"``,`

`city``:` `"Santa Clara"``,`

`zipcode``:` `"95051"``,`

`latitude``:` `"37.35983"``,`

`longitude``:` `"-121.98144"``,`

`is_eu``:` `false``,`

`country_flag``:` `"https://ipgeolocation.io/static/flags/us_64.png"``,`

`geoname_id``:` `"5346804"``,`

`country_emoji``:` `"🇺🇸"`

},

`country_metadata``: {`

`calling_code``:` `"+1"``,`

`tld``:` `".us"``,`

`languages``:` `en-US,es-US,haw,fr`

},

`currency``: {`

`code``:` `"USD"``,`

`name``:` `"US Dollar"``,`

`symbol``:` `"$"`

},

`asn``: {`

`as_number``:` `"AS14061"``,`

`organization``:` `"DigitalOcean, LLC"``,`

`country``:` `"US"`

},

`time_zone``: {`

`name``:` `"America/Los_Angeles"``,`

`offset``:` `-8``,`

`offset_with_dst``:` `-8``,`

`current_time``:` `"2026-02-16 07:11:00.081-0800"``,`

`current_time_unix``:` `1771254660.081``,`

`current_tz_abbreviation``:` `"PST"``,`

`current_tz_full_name``:` `"Pacific Standard Time"``,`

`standard_tz_abbreviation``:` `"PST"``,`

`standard_tz_full_name``:` `"Pacific Standard Time"``,`

`is_dst``:` `false``,`

`dst_savings``:` `0``,`

`dst_exists``:` `true``,`

`dst_tz_abbreviation``:` `"PDT"``,`

`dst_tz_full_name``:` `"Pacific Daylight Time"``,`

`dst_start``: {`

`utc_time``:` `"2026-03-08 TIME 10:00"``,`

`duration``:` `"+1.00H"``,`

`gap``:` `true``,`

`date_time_after``:` `"2026-03-08 TIME 03:00"``,`

`date_time_before``:` `"2026-03-08 TIME 02:00"``,`

`overlap``:` `false`

},

`dst_end``: {`

`utc_time``:` `"2026-11-01 TIME 09:00"``,`

`duration``:` `"-1.00H"``,`

`gap``:` `false``,`

`date_time_after``:` `"2026-11-01 TIME 01:00"``,`

`date_time_before``:` `"2026-11-01 TIME 02:00"``,`

`overlap``:` `true`

}

}

}

Paid Response

{

`ip``:` `"165.227.0.0"``,`

`hostname``:` `"165.227.0.0"``,`

`location``: {`

`continent_code``:` `"NA"``,`

`continent_name``:` `"North America"``,`

`country_code2``:` `"US"``,`

`country_code3``:` `"USA"``,`

`country_name``:` `"United States"``,`

`country_name_official``:` `"United States of America"``,`

`country_capital``:` `"Washington, D.C."``,`

`state_prov``:` `"California"``,`

`state_code``:` `"US-CA"``,`

`district``:` `"Santa Clara County"``,`

`city``:` `"Santa Clara"``,`

`locality``:` `"Santa Clara"``,`

`accuracy_radius``:` `"13.291"``,`

`confidence``:` `"medium"``,`

`dma_code``:` `"807"``,`

`zipcode``:` `"95051"``,`

`latitude``:` `"37.35983"``,`

`longitude``:` `"-121.98144"``,`

`is_eu``:` `false``,`

`country_flag``:` `"https://ipgeolocation.io/static/flags/us_64.png"``,`

`geoname_id``:` `"5346804"``,`

`country_emoji``:` `"🇺🇸"`

},

`country_metadata``: {`

`calling_code``:` `"+1"``,`

`tld``:` `".us"``,`

`languages``:` `en-US,es-US,haw,fr`

},

`network``: {`

`connection_type``:` `""``,`

`route``:` `"165.227.0.0/20"``,`

`is_anycast``:` `false`

},

`currency``: {`

`code``:` `"USD"``,`

`name``:` `"US Dollar"``,`

`symbol``:` `"$"`

},

`asn``: {`

`as_number``:` `"AS14061"``,`

`organization``:` `"DigitalOcean, LLC"``,`

`country``:` `"US"``,`

`type``:` `"HOSTING"``,`

`domain``:` `"digitalocean.com"``,`

`date_allocated``:` `"2025-03-04"``,`

`rir``:` `"ARIN"`

},

`company``: {`

`name``:` `"DigitalOcean, LLC"``,`

`type``:` `"HOSTING"``,`

`domain``:` `"digitalocean.com"`

},

`security``: {`

`threat_score``:` `5``,`

`is_tor``:` `false``,`

`is_proxy``:` `false``,`

`proxy_provider_names``: {},`

`proxy_confidence_score``:` `0``,`

`proxy_last_seen``:` `""``,`

`is_residential_proxy``:` `false``,`

`is_vpn``:` `false``,`

`vpn_provider_names``: {},`

`vpn_confidence_score``:` `0``,`

`vpn_last_seen``:` `""``,`

`is_relay``:` `false``,`

`relay_provider_name``:` `""``,`

`is_anonymous``:` `false``,`

`is_known_attacker``:` `false``,`

`is_bot``:` `false``,`

`is_spam``:` `false``,`

`is_cloud_provider``:` `true``,`

`cloud_provider_name``:` `"DigitalOcean, LLC"`

},

`abuse``: {`

`route``:` `"165.227.0.0/16"``,`

`country``:` `""``,`

`name``:` `"DigitalOcean Abuse"``,`

`organization``:` `"DigitalOcean Abuse"``,`

`kind``:` `"group"``,`

`address``:` `"105 Edgeview Drive, Suite 425, Broomfield, CO, 80021, United States"``,`

`emails``:` `abuse@digitalocean.com``,`

`phone_numbers``:` `+1-646-827-4366`

},

`time_zone``: {`

`name``:` `"America/Los_Angeles"``,`

`offset``:` `-8``,`

`offset_with_dst``:` `-8``,`

`current_time``:` `"2026-02-16 07:17:05.849-0800"``,`

`current_time_unix``:` `1771255025.849``,`

`current_tz_abbreviation``:` `"PST"``,`

`current_tz_full_name``:` `"Pacific Standard Time"``,`

`standard_tz_abbreviation``:` `"PST"``,`

`standard_tz_full_name``:` `"Pacific Standard Time"``,`

`is_dst``:` `false``,`

`dst_savings``:` `0``,`

`dst_exists``:` `true``,`

`dst_tz_abbreviation``:` `"PDT"``,`

`dst_tz_full_name``:` `"Pacific Daylight Time"``,`

`dst_start``: {`

`utc_time``:` `"2026-03-08 TIME 10:00"``,`

`duration``:` `"+1.00H"``,`

`gap``:` `true``,`

`date_time_after``:` `"2026-03-08 TIME 03:00"``,`

`date_time_before``:` `"2026-03-08 TIME 02:00"``,`

`overlap``:` `false`

},

`dst_end``: {`

`utc_time``:` `"2026-11-01 TIME 09:00"``,`

`duration``:` `"-1.00H"``,`

`gap``:` `false``,`

`date_time_after``:` `"2026-11-01 TIME 01:00"``,`

`date_time_before``:` `"2026-11-01 TIME 02:00"``,`

`overlap``:` `true`

}

},

`user_agent``: {`

`user_agent_string``:` `"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0"``,`

`name``:` `"Edge"``,`

`type``:` `"Browser"``,`

`version``:` `"143"``,`

`version_major``:` `"143"``,`

`device``: {`

`name``:` `"Linux Desktop"``,`

`type``:` `"Desktop"``,`

`brand``:` `"Unknown"``,`

`cpu``:` `"Intel x86_64"`

},

`engine``: {`

`name``:` `"Blink"``,`

`type``:` `"Browser"``,`

`version``:` `"143"``,`

`version_major``:` `"143"`

},

`operating_system``: {`

`name``:` `"Linux"``,`

`type``:` `"Desktop"``,`

`version``:` `"??"``,`

`version_major``:` `"??"``,`

`build``:` `"??"`

}

}

}

## Why Developers Choose Us

Built for real world traffic. Fast lookups, consistent responses, and data you can trust when it matters.

Schema-stable API, upgrade without rewrites

Same endpoints and response shape across plans. When you scale, you get higher limits and expanded coverage, not breaking changes.

![schema-stable](https://static.ipgeolocation.io/web-assets/images/pricing/schema-stable.svg)

Global performance, contract-grade reliability, real support

Global edge servers keep latency low across regions with 99.99% uptime. Teams also get responsive support over live chat, email, and phone.

Always-on collection, built in-house

Proprietary crawlers run 24/7 across the globe, backed by active measurements, so lookups reflect what is happening now.

Accuracy from multi-signal validation

Each result is formed from independent signals  
and cross-checked  
for consistency.

Freshness at serious scale

Data pipelines process terabytes of data and trillions of records daily, so decisions are based on current internet activity.

Weighted resolution for conflicting inputs

When signals disagree, resolution is weighted toward the strongest evidence. This improves edge-case quality and reduces false alerts.

# Put IP Data to Work

Turn IP context into fraud checks, geo rules, personalization, and faster incident response.

![Fraud Prevention and Risk Scoring icon](https://static.ipgeolocation.io/web-assets/images/pricing/fraud-prevention.svg)

### Fraud Prevention and Risk Scoring

Score signups, logins, and payments using IP location, ASN, network type, and security signals. Block high-risk traffic and reduce chargebacks without hurting good users.

*   Login risk checks
*   Payment screening
*   Account takeover prevention

![VPN, Proxy, and Tor Detection icon](https://static.ipgeolocation.io/web-assets/images/pricing/threat-detection.svg)

### VPN, Proxy, and Tor Detection

Detect VPNs, proxies, residential proxies, and Tor to stop evasion, multi-accounting, scraping, and policy abuse. Use threat score and anonymity signals to enforce.

*   Prevent multi-accounting
*   Stop scraping and abuse
*   Enforce geo restrictions

![Geo Personalization and Localization icon](https://static.ipgeolocation.io/web-assets/images/pricing/geo-personalization.svg)

### Geo Personalization and Localization

Personalize content by city, region, and country. Auto-select language, currency, and time zone to improve conversions and reduce drop-offs.

*   Local pricing and currency
*   Local time display
*   Language selection

![Geo Compliance and Access Control icon](https://static.ipgeolocation.io/web-assets/images/pricing/geo-compliance.svg)

### Geo Compliance and Access Control

Apply country and region rules for content, licensing, and policy restrictions. Use location context to meet compliance requirements without complex infrastructure.

*   Country and region blocking
*   Content licensing rules
*   Regulatory compliance

![Security Operations and Incident Response icon](https://static.ipgeolocation.io/web-assets/images/pricing/security-operation.svg)

### Security Operations and Incident Response

Investigate suspicious IPs with ASN, company, network, and abuse contact data. Speed up triage and improve reporting quality with a complete IP profile.

*   IP investigation and triage
*   ASN and network context
*   Faster incident reporting

![Abuse Reporting and Network Intelligence icon](https://static.ipgeolocation.io/web-assets/images/pricing/abuse-reporting.svg)

### Abuse Reporting and Network Intelligence

Get abuse contacts and network routing context to report malicious traffic faster. Reduce time spent hunting registry data and generate cleaner reports.

*   Abuse contact lookup
*   Network routing context
*   Cleaner abuse reports

## Credits at a glance

Monthly plans reset credits every month. Annual plans reset yearly.

Use credits across all endpoints during your billing period.

Paid plans mainly differ by monthly credits and per-credit cost.

If you exceed monthly credits, extra credits are billed at your plan rate.

Every response includes `X-Credits-Charged` so you can see exactly what was billed.

[See What Each Call Costs](https://ipgeolocation.io/documentation/credits-usage.html)

![Credits at a Glance](https://static.ipgeolocation.io/web-assets/images/pricing/credit-usage-at-glance.svg)

## Ready to get started? Add IP Geolocation API to your stack today

Enrich every request with precise geolocation and real-time threat intelligence, delivered on a global edge with a 99.99% uptime SLA. Start free and scale when you’re ready.

[Get Free API Key](https://app.ipgeolocation.io/signup)

## Pricing and API FAQs

### How does the Free plan work?

**Answer:** Free plan includes 1K credits per day for life. No credit card is required. Free plan is best for testing, prototypes, and low-volume projects.

### What is included in one credit?

**Answer:** A standard unified IP lookup uses 1 credit. Security in the unified response adds 2 credits, and Abuse Contact in the unified response adds 1 credit. Real-Time VPN and Proxy Detection is billed per call rather than per module, and coupling it with IP Security costs more per call.

### Should I use unified endpoint add-ons or standalone APIs?

**Answer:** Use add-ons when you need a full unified response in one call. Use standalone APIs when you only need one data module, such as Security, Abuse Contact, Time Zone, or User Agent. Real-Time VPN and Proxy Detection is a third delivery model: a client-side script that runs live network tests in the browser instead of a server-side lookup.

### Are there rate limits?

**Answer:** No. There are no rate limits.

### Which lookups are available on paid plans?

**Answer:** Paid plans support lookup by IPv4, IPv6, or domain.

### Can I switch between monthly and annual billing?

**Answer:** Yes. You can switch billing cadence from your account. The new billing cycle starts when the plan change is applied.

### Where can I see usage details?

**Answer:** Your dashboard shows credits used, credits remaining, and historical usage trends so you can plan capacity.

### Can I use multiple API keys?

**Answer:** Paid plans support extra API keys, which helps teams separate usage by service, environment, or product.

### How do paid credits reset?

**Answer:** Paid monthly plans reset every month. Paid annual plans reset every year. Credits do not roll over to the next billing period.

### How is Real-Time VPN and Proxy Detection billed?

**Answer:** It is billed per call and draws from the same credit balance as your API requests, so it needs a paid plan. Coupling it with IP Security using include=security costs more per call than running it standalone. Our [Credits Usage Guide](https://ipgeolocation.io/documentation/credits-usage.html) lists the exact cost of each. To try it first, run the [live detection demo](https://ipgeolocation.io/real-time-proxy-and-vpn-detection.html) for free. A free trial is also available. [Contact our support team](https://ipgeolocation.io/contact.html) to arrange one.

### Do all paid tiers include the same data?

**Answer:** Yes. Starter, Plus, Pro, Business, and Premium include the same feature set, including Real-Time VPN and Proxy Detection. They differ by included credits and overage pricing.

### What happens if I exceed my paid credits?

**Answer:** Additional usage is billed as overage based on your plan. You can track usage and spend from your dashboard.

### What is available on Free vs Paid?

**Answer:** **Free:** core geolocation + time zone + currency + country metadata + basic ASN.  
**Paid:** adds company/network + extended ASN + optional modules like User Agent, Security, and Abuse (Security/Abuse add extra credits), plus Real-Time VPN and Proxy Detection, billed per call.

### Can I upgrade or downgrade later?

**Answer:** Yes. You can change plans as usage changes. This is common when moving from testing to production traffic.

### Do you support IPv4 and IPv6?

**Answer:** Yes. Both IPv4 and IPv6 are supported.

### Do you offer enterprise contracts?

**Answer:** Yes. Enterprise includes custom volume pricing, onboarding, invoicing, and contract terms tailored to your deployment.
