No credit card required for Free
1000 API Credits
Per day for life
Billed monthly
150000 API Credits
Per month
Billed monthly
250000 API Credits
Per month
Billed monthly
500000 API Credits
Per month
Billed monthly
1000000 API Credits
Per month
Billed monthly
2000000 API Credits
Per month
Billed monthly
5000000 API Credits
Per month
Unlimited API Credits
Per month
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 | FreeStart Free | PaidPick a Plan | EnterpriseTalk to Sales |
|---|---|---|---|
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 |
Compare these examples to see which data fields you need before you choose a plan.
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,frcurrency: {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: falsedst_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: trueip: "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,frnetwork: {connection_type: "",route: "165.227.0.0/20",is_anycast: falsecurrency: {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-4366time_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: falsedst_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: trueuser_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: "??"Built for real world traffic. Fast lookups, consistent responses, and data you can trust when it matters.
Same endpoints and response shape across plans. When you scale, you get higher limits and expanded coverage, not breaking changes.
Global edge servers keep latency low across regions with 99.99% uptime. Teams also get responsive support over live chat, email, and phone.
Proprietary crawlers run 24/7 across the globe, backed by active measurements, so lookups reflect what is happening now.
Each result is formed from independent signals
and cross-checked
for consistency.
Data pipelines process trillions of records daily, so decisions are based on current internet activity.
When signals disagree, resolution is weighted toward the strongest evidence. This improves edge-case quality and reduces false alerts.
Turn IP context into fraud checks, geo rules, personalization, and faster incident response.
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.
Detect VPNs, proxies, residential proxies, and Tor to stop evasion, multi-accounting, scraping, and policy abuse. Use threat score and anonymity signals to enforce.
Personalize content by city, region, and country. Auto-select language, currency, and time zone to improve conversions and reduce drop-offs.
Apply country and region rules for content, licensing, and policy restrictions. Use location context to meet compliance requirements without complex infras
Investigate suspicious IPs with ASN, company, network, and abuse contact data. Speed up triage and improve reporting quality with a complete IP profile.
Get abuse contacts and network routing context to report malicious traffic faster. Reduce time spent hunting registry data and generate cleaner reports.
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.
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.
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.
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.
Yes. Starter, Core, Plus, Pro, Business, and Premium include the same feature set. They differ by included credits and overage pricing.
Additional usage is billed as overage based on your plan. You can track usage and spend from your dashboard.
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).
Yes. You can change plans as usage changes. This is common when moving from testing to production traffic.
Yes. Both IPv4 and IPv6 are supported.
Yes. Enterprise includes custom volume pricing, onboarding, invoicing, and contract terms tailored to your deployment.
Paid monthly plans reset every month. Paid annual plans reset every year. Credits do not roll over to the next billing period.
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.
No. There are no rate limits.
Paid plans support lookup by IPv4, IPv6, or domain.
Yes. You can switch billing cadence from your account. The new billing cycle starts when the plan change is applied.
Your dashboard shows credits used, credits remaining, and historical usage trends so you can plan capacity.
Paid plans support extra API keys, which helps teams separate usage by service, environment, or product.
Get the latest in geolocation tech, straight to your inbox.