IP GEOLOCATION API PACKAGE

Precise IP Geolocation. Proven Daily.

IP geolocation that tells you more than just a dot on a map. Confidence areas, hazard detection, and ASN intelligence — powered by patented technology and verified daily against real GPS data. Free to start.

No credit card · Generous free tier · API key in 30 seconds

US Patent 11,792,110 Daily Accuracy Report ↗ 99.999% SLA IPv4 & IPv6

FEATURES

What makes it different

Confidence Area

A polygon boundary — not just a pin — showing the maximum area where an IP is most likely located. Patented. No other provider offers this.

Verified Daily

Accuracy benchmarked every day against real GPS ground-truth and compared publicly against MaxMind, IP2Location, and others.

Hazard Detection

VPN, proxy, Tor, bot, and hosting detection with risk scoring. Know not just where — but who — is connecting.

ASN Intelligence

Up-to-date ASN details, carrier information, and network type classification for every IP address.

Sub-millisecond Speed

Edge-deployed flat-file architecture. No database round-trips. Consistently fast regardless of load.

Over 100 Languages

Locality names delivered in any of over 100 world languages — ready for global apps without post-processing.

IPv4 & IPv6

Full dual-stack support. Both address families treated as first-class citizens, not an afterthought.

FIPS Codes

US-specific geographic identifiers for compliance, government, and healthcare use cases.

API ENDPOINTS

12 REST APIs in this package

All endpoints available on every plan. Full access at every tier.

GET
User Agent Parser API
Every HTTP request includes a user-agent string — a snippet of text identifying the browser, operating system, and device making the request. The format varies significantly across clients, and parsing it reliably requires keeping up with a constantly changing landscape of browsers, bots, and device types....
GET
Time Zone Info API
This API returns active IANA time zone information for any time zone identifier — current UTC offset, daylight saving time status and schedule, and current local time. If you pass a UTC reference time, it converts that time to the local time of the specified zone....
GET
Time Zone by IP Address API
This API returns the same time zone information as the Time Zone Info API — IANA time zone identifier, UTC offset, daylight saving time status, and current local time — but resolved automatically from an IPv4 or IPv6 address rather than requiring you to know the time zone identifier upfront....
GET
Country Info API
This API returns detailed information about any country by ISO 3166-1 code — including isoAlpha-2, isoAlpha-3, and m49 numeric codes. The response includes ISO-defined names, official languages, currencies, calling codes, flags, UN region classifications, and World Bank income level....
GET
Country by IP Address API
This API returns country-level information for any IPv4 or IPv6 address — ISO names, official languages, currency, calling code, UN region classification, and World Bank income level — derived from the same patented geolocation technology that powers our full ...
GET
IP Address Geolocation API
Most IP geolocation providers work backwards from database records — WHOIS registrations, user submissions, or latency probes — all of which have well-documented accuracy limits. BigDataCloud takes a different approach.Our patented technology (US Patent No. 11,792,110 B2) maps the actual routing structure of the internet: every public router interface is identified and categorised, its geographic service area is calculated using verified ground truth data, and any IP address is then located by finding the router responsible for delivering traffic to it. This means our results are grounded in how the network actually works, not how it's registered or how it responds to pings....
GET
IP Address Geolocation with Confidence Area API
This API returns the same geolocation data as the IP Address Geolocation API, with one important addition: a confidence area polygon.Where most geolocation APIs return a single coordinate, this endpoint also returns a set of coordinates forming a closed polygon — the realistic boundary within which the IP address is likely operating. This boundary is derived from our router service area analysis: we calculate the actual geographic coverage of the network infrastructure responsible for that IP, based on verified ground truth data. The result is an honest representation of location uncertainty rather than a false sense of precision....
GET
IP Address Geolocation with Confidence Area and Hazard Report API
This API combines everything in the IP Address Geolocation with Confidence Area API with the Hazard Report — a set of risk signals designed to help you make faster, more informed decisions about incoming traffic.Most risk tools only look backwards: is this IP on a blocklist? Has it been flagged before? The Hazard Report adds a forward-looking dimension. It assesses whether an IP belongs to hosting infrastructure rather than a residential network — a strong indicator of automated or non-human traffic — even when there's no prior incident history. That combination of reactive signals and proactive indicators gives you a more complete picture of threat likelihood than blocklist checks alone....
GET
ASN Info API
An Autonomous System (AS) is a collection of IP routing prefixes managed by a single administrative entity — typically an ISP, hosting provider, university, or large organisation. Each AS is identified by a globally unique Autonomous System Number (ASN), which governs how it exchanges routing information with neighbouring systems....
GET
Network by IP Address API
This API returns detailed information about the active network a specific IP address belongs to, including the Autonomous Systems (AS) that announce and serve that network — registration details, IP prefix, and neighbouring system relationships.It's useful when you need network-level context rather than geographic location: identifying the ISP or organisation behind an IP, understanding the network topology, or enriching logs and analytics with provider information....
GET
Hazard report
The Hazard Report API provides a consolidated, machine-readable assessment of IP address risk, combining reactive signals (evidence of past malicious behaviour such as blocklist appearances and known anonymiser detections) with proactive indicators (the likelihood that an IP belongs to a hosting or data-centre environment with no real user behind it)....
GET
User risk API
Captchas are a blunt instrument. They protect against bots, but they also slow down legitimate users — and the frustration is real. One way to reduce that friction is to skip the captcha for visitors whose IP address shows a strong signal of genuine human traffic....
GQL
GraphQL Interface
Access all endpoints in this package via a single GraphQL query. Fetch data across multiple endpoints in one round-trip, and cherry-pick only the fields you need — reducing payload size and API calls.
Open Playground →

Base

Free

no credit card needed

10k/mo

requests/month

 

Bronze

$29.95/mo

billed monthly

100k/mo

requests/month

Optional overage: $2.995 per 10k

POPULAR

Silver

$249/mo

billed monthly

1M/mo

requests/month

Optional overage: $2.49 per 10k

Gold

$1999/mo

billed monthly

10M/mo

requests/month

Optional overage: $1.999 per 10k

Platinum

$9999/mo

billed monthly

Unlimited

requests/month

No overage needed

All plans include GraphQL access and 99.999% SLA. Prices in USD, excluding tax.

USE CASES

Built for every industry

eCommerce

Auto-fill shipping addresses, show localised pricing, detect suspicious orders from high-risk networks before they process.

Streaming & Media

Enforce content licensing, apply geo-restrictions, and detect VPN bypass attempts — with confidence, not just guesswork.

Fintech

Score transaction risk, verify location consistency, flag connections from hosting or proxy networks in real time.

Cybersecurity

Identify VPNs, proxies, Tor exits, and bot traffic at the network level. Add a geolocation signal to your threat detection stack.

Proven Accuracy

The only provider that publishes daily accuracy benchmarks

Every day, we test our geolocation against real GPS ground truth and compare with other providers. The results are public. No marketing claims — just data.

Daily
Benchmarked against GPS ground truth
Public
Full results published openly
Live
Updated every 24 hours
See Live Accuracy Report →

What the report shows

GPS ground truth testing

Accuracy is measured against real device GPS coordinates — not self-reported data.

Head-to-head comparison

Results compared against other major providers using the same methodology.

Country-level breakdown

Accuracy varies by country — the report shows where we perform and where we don't.

Patented technology

Our geolocation method is protected by US Patent 11,792,110.

View today's benchmark report

Updated daily · Free to access

Frequently asked questions

How does BigDataCloud compare to IPinfo?
BigDataCloud and IPinfo take fundamentally different approaches. IPinfo uses active network probing (RTT measurement) to infer location, which works for the small fraction of IPs that respond to probes but falls back to inference for the vast majority — consumer IPs behind CGNAT and NAT don’t respond to probes. BigDataCloud uses two parallel processes: router service area mapping (our patented approach) and direct GPS observations from real users. We also publish a daily accuracy report so our claims are independently verifiable. See the full comparison.
What is the confidence area?
The confidence area is a geographic polygon representing the actual range of locations an IP address has been observed in use. Unlike a simple accuracy radius, it reflects the real-world service area of the IP — which may be tight for a static residential connection or wide for a mobile carrier serving an entire state. It lets you make informed decisions based on actual uncertainty rather than a point estimate.
How accurate is the IP geolocation?
We publish a Daily IP Geolocation Accuracy Report with independently verifiable figures across different network types and regions. It’s the only public daily benchmark in the industry. View the Daily Accuracy Report.
Can you detect VPNs and proxies?
Rather than maintaining reactive lists of known VPN providers — which are always partial — we assess hosting likelihood for every IP: whether an address belongs to infrastructure rather than a genuine residential or mobile user. This covers VPNs, proxies, Tor, and any other non-eyeball traffic under one actionable signal, including infrastructure not yet observed serving VPN traffic. See how the Hazard Report works.

Start building with IP Geolocation today

Free tier included. No credit card. API key in 30 seconds.