IP Geolocation · Reverse Geocoding · Verification · Network Intelligence

The most accurate
location intelligence APIs. Proven daily.

Know where. Know who. Know how.

Geolocate IPs, reverse geocode coordinates, validate phone numbers and emails, explore network data — all from one platform with patented technology.

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

IP:
{
"city": "Columbus",
"region": "Ohio",
"country": "—",
"organization": "Anthropic, PBC",
"confidence": "—",
}
{
// powered by free client-side reverse-geocode API — no API key needed
}
US Patent 11,792,110
99.999% SLA
Global IPv4 & IPv6

Developer Experience

Start in minutes

Sign up in seconds, API key ready within minutes. Copy, paste, run.

// Geolocate any IP — replace with your API key

const response = await fetch(
  'https://api-bdc.net/data/ip-geolocation
    ?ip=1.1.1.1&key=YOUR_KEY');

const data = await response.json();

console.log(data.location.city);  // "Sydney"
console.log(data.confidence);      // "high"

Flexible Data Retrieval

REST or GraphQL. Your choice.

The only IP geolocation provider offering GraphQL. Request exactly the fields you need — nothing more, nothing less.

REST API50+ fields · ~2KB response
GET /data/ip-geolocation?ip=1.1.1.1&key=YOUR_KEY

// Full response object (~2 KB):
{
  "ip": "1.1.1.1",
  "location": {
    "city": "Sydney",
    "countryCode": "AU",
    "latitude": -33.87,
    "longitude": 151.21
  },
  "confidence": "high",
  "network": { /* isp, asn, prefixes… */ },
  "hazardReport": { /* vpn, proxy, tor… */ }
  // ... 50+ fields
}
GraphQLUNIQUE
3 fields · ~200B response
POST /graphql/ip-geolocation

query {
  ipGeolocation(ip: "1.1.1.1") {
    location { city countryCode }
    confidence
  }
}

// Response: only what you asked for (~200B)
{
  "location": { "city": "Sydney", "countryCode": "AU" },
  "confidence": "high"
}

Same data. Same accuracy. Same price. GraphQL just lets you choose what comes back.

Explore GraphQL APIs →

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

AI Integration

Works with your AI assistant

Connect BigDataCloud to Claude, Cursor, VS Code, and any MCP-compatible tool. Your AI can geolocate IPs, reverse geocode, and validate data directly.

// Add to your MCP config:
{
  "bigdatacloud": {
    "command": "npx",
    "args": ["-y", "@bigdatacloudapi/mcp-server"]
  }
}
Learn more about MCP integration →

Get Started

Up and running in minutes

No credit card. No setup. Sign up, wait a few minutes for key propagation, then make your first request.

1

Get your free key

Create an account in seconds. No credit card, no commitment.

Sign up free →
2

Make your first call

Copy a code snippet, hit an endpoint, see real data instantly.

View quick start →
3

Scale to production

Generous free tier depending on the API package. Upgrade when you need more.

See pricing →

Pricing

Start free. Scale when you're ready.

No feature gates. Every plan includes all endpoints, all response fields. Pay only for volume.

Free forever

$0

Up to 10k–50k calls/month

Bronze

From $19.95

Up to 100k–500k calls/month

Silver

From $169

Up to 1M–5M calls/month

Ready to get started?

Get your free API key in 30 seconds. Generous free tier on every package. All endpoints, no credit card.