DB-IP

"The ultimate resource for IP address geolocation and network intelligence" [1]

db-ip.com/ · By DB-IP · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

DB-IP is an IP geolocation and network intelligence service, active since 2010, covering IPv4 and IPv6 addresses across 215,000+ cities with daily-updated commercial data. It supports lookups, ASN queries, proxy/VPN/Tor detection, and threat intelligence via a REST API with API key auth, plus downloadable CSV and MMDB database files. Pricing is subscription-based with a free tier of 500 requests per day (HTTP only) and paid plans scaling to enterprise unlimited volume. Customers include Amazon, Microsoft, and Samsung, and the service publishes an SLA and is GDPR compliant.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Teams needing broad API coverage out of the box

Avoid if: You have strict compliance requirements

Scores

  • 20 / 100
    Agent friendliness
  • 75 / 100
    Pricing transparency
  • 80 / 100
    Setup speed
  • 35 / 100
    Docs quality
  • 90 / 100
    Procurement ease
  • 35 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription
Published pricing
Yes
Free tier
Yes
Free tier details
Free API: 500 daily requests, returns continent/country/state/city/ISP/threat data, HTTP only (no HTTPS), batch limit 32 IPs. Free Lite databases: monthly-updated subsets (IP to Country Lite, IP to City Lite, IP to ASN Lite) under Creative Commons Attribution 4.0 - reduced coverage and accuracy vs commercial; attribution link required for web apps.
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes
Published prices
PlanItemPerAmountSource
Basic API – StarterAPI subscriptionmonth$9.6source
Basic API – PremiumAPI subscriptionmonth$115.63source
Basic API – EnterpriseAPI subscriptionmonth$578.84source
Core API – StarterAPI subscriptionmonth$13.3source
Core API – PremiumAPI subscriptionmonth$161.92source
Core API – EnterpriseAPI subscriptionmonth$810.21source
Extended API – StarterAPI subscriptionmonth$19.1source
Extended API – PremiumAPI subscriptionmonth$231.39source
Extended API – EnterpriseAPI subscriptionmonth$1041.62source
IP to Country DB – Monthly Updatesdatabase licenseyear$57.76source
IP to Country DB – Daily Updatesdatabase licenseyear$104.05source
IP to Location DB – Monthly Updatesdatabase licenseyear$347.13source
IP to Location DB – Daily Updatesdatabase licenseyear$578.84source
IP to ISP DB – Monthly Updatesdatabase licenseyear$231.39source
IP to ISP DB – Daily Updatesdatabase licenseyear$347.13source
IP to Location + ISP DB – Monthly Updatesdatabase licenseyear$462.77source
IP to Location + ISP DB – Daily Updatesdatabase licenseyear$810.21source

Capabilities

  • Proxy / VPN detection
  • Threat intelligence
  • ASN / company data
  • IPv6 support
  • Downloadable database
  • Bulk lookups
Supported actions
ip_lookup, bulk_lookup, asn_lookup, proxy_vpn_tor_detection, threat_intel, crawler_detection, database_download, self_ip_lookup [2]
Regions
IPv4 addresses, IPv6 addresses, 46+ million IPv4 and IPv6 blocks, 215,000+ cities, 2 million unique locations, City-level accuracy (paid), Country-level accuracy (free/Lite), Daily updates (commercial API and databases), Monthly updates (Lite free databases), CSV and MMDB downloadable database formats
Languages
English, French, German, Spanish, Portuguese, Chinese, Japanese, Russian, Persian, Korean, 50+ languages total for place name localization
Input types
IPv4 address, IPv6 address, batch of up to 32 IPs (free), batch of up to 256 IPs (paid), unlimited batch (Enterprise), requester IP auto-detect (self keyword), ASN number, ASN lookup by IP
Output types
latitude/longitude, city, region/state/province, district, country, continent, postal/zip code, ISP, ASN/org name, connection type (linkType/usageType), timezone, GMT offset, currency code/name, phone prefix, languages, EU member flag, Geonames ID, weather station code, proxy/VPN/Tor flags (isProxy, proxyType), crawler detection (isCrawler, crawlerName), anycast flag, threat level, threat details (anonymous-proxy, attack-source), AS registry, AS prefix count, AS IPv4/IPv6 address counts, JSON
Webhooks
No
Sandbox / test mode
No [3]
SDK languages
PHP, JavaScript [4]
MCP server
No

Trust & compliance

SOC 2
Unknown
HIPAA
No
GDPR
Yes [5]
ISO 27001
No
PCI DSS
No
Published SLA
Yes [6]
Rate limits
Free API: 500 requests/day; batch limit 32 IPs per request. Starter plan: 2,000–50,000 requests/day; batch limit 256 IPs. Premium plan: 200,000–1,000,000 requests/day; batch limit 256 IPs. Enterprise plan: unlimited requests/day; unlimited batch size. Daily quota counter resets at midnight CET. Batch queries receive a 10% bonus on quota consumption (10-address batch deducts 9 queries). [7]
Known restrictions
Free API is HTTP only - HTTPS requires a paid plan (HTTPS_NOT_ALLOWED error returned on free tier), Free Lite databases require attribution: '<a href=https://db-ip.com>IP Geolocation by DB-IP</a>' on any web page displaying results, Paid database license prohibits redistribution or making the database publicly available in any form including derivative works, Paid database license prohibits using the data to build a competing IP geolocation API service, License is non-transferable - bound to a single legal or physical entity, Free Lite databases have reduced coverage and accuracy compared to commercial versions, Localization of place names (50+ languages) is available on paid plans only [8]

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://api.db-ip.com/v2/
Version
v2
Versioning
url
Stability
ga
Auth methods
api_key
Error format
vendor-specific JSON: {"errorCode": "ERROR_TYPE", "error": "description"}
Rate limit
50000 / day

SDKs

  • PHP dbip-api-client · repo
  • JavaScript dbip.js · repo

Adoption & maturity

Launched
2010-01-01
Notable customers
Amazon, Fujitsu, Microsoft, Samsung, EA, Telstra

Other IP Geolocation APIs

  • MaxMind GeoIP2

    "the industry standard for IP geolocation" that "Covers 99.9999% of IP addresses" and is "Trusted by businesses and developers globally for high accuracy and reliability."

    Hybrid · free tier · public pricing · self-serve

  • IPGeolocation.io

    "Enterprise-grade IP Geolocation and threat intelligence - trusted worldwide for real-time, scalable decisions."

    Subscription · free tier · public pricing · self-serve

  • IPinfo

    "Empowering developers and enterprises with verified IP data that's fast, accurate, and built to scale."

    Subscription · free tier · public pricing · self-serve

  • ipdata

    "Lookup the location and threat profile of any IP Address to localize your website content, analyze logs, enrich forms, target ads, enforce GDPR compliance, perform redirections, block countries, detect VPNs and more."

    Subscription · free tier · public pricing · self-serve

  • IP2Location

    "Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence."

    Subscription · free tier · public pricing · self-serve

  • Abstract IP Geolocation API

    "Get the location of any IP with a world-class API serving city, region, country and lat/long data."

    Subscription · free tier · public pricing · self-serve

DB-IP alternatives · DB-IP vs MaxMind GeoIP2 · All IP Geolocation APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: db-ip.com
  2. Supported actions: db-ip.com
  3. Sandbox: db-ip.com
  4. SDK languages: db-ip.com
  5. GDPR: db-ip.com
  6. Published SLA: db-ip.com · db-ip.com
  7. Rate limits: db-ip.com · db-ip.com
  8. Known restrictions: db-ip.com · db-ip.com · db-ip.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 1020
  2. 2026-06-15 Score Docs Quality: 1535
  3. 2026-06-14 Robots Allows Agents: (none)Yes
  4. 2026-06-14 API Reference URL: (none)http://db-ip.com/api/
  5. 2026-06-14 Has Structured Data: (none)No
  6. 2026-06-14 Capabilities: {}{"bulk":true,"ipv6":true,"asn_company":true,"threat_intel":true,"downloadable_d…
  7. 2026-06-14 Summary Md: (none)DB-IP is an IP geolocation and network intelligence service, active since 2010,…
  8. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  9. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  10. 2026-06-14 Score Trust Readiness: (none)35
  11. 2026-06-14 Score Agent Friendliness: (none)10
  12. 2026-06-14 Score Pricing Transparency: (none)75
  13. 2026-06-14 Score Setup Speed: (none)80
  14. 2026-06-14 Score Docs Quality: (none)15
  15. 2026-06-14 Score Procurement Friction: (none)90
  16. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  17. 2026-06-14 Llms Txt Present: (none)No
  18. 2026-06-14 Docs URL: (none)https://db-ip.com/api
  19. 2026-06-14 Rendering: (none)static
  20. 2026-06-14 Has Published Pricing: set to Yes
  21. 2026-06-14 Free Tier Available: set to Yes
  22. 2026-06-14 Free Tier Details: set to Free API: 500 daily requests, returns continent/country/state/city/ISP/threat d…
  23. 2026-06-14 Self Serve Signup: set to Yes
  24. 2026-06-14 Requires Sales Call: set to No
  25. 2026-06-14 Enterprise Plan Available: set to Yes
  26. 2026-06-14 HIPAA: set to No
  27. 2026-06-14 GDPR: set to Yes
  28. 2026-06-14 ISO 27001: set to No
  29. 2026-06-14 PCI DSS: set to No
  30. 2026-06-14 SLA Published: set to Yes
  31. 2026-06-14 Data Retention Policy URL: set to https://db-ip.com/privacy.php
  32. 2026-06-14 Documented Rate Limits: set to Free API: 500 requests/day; batch limit 32 IPs per request. Starter plan: 2,000…
  33. 2026-06-14 Rate Limit Requests: set to 50000
  34. 2026-06-14 Rate Limit Window: set to day
  35. 2026-06-14 Known Restrictions: set to Free API is HTTP only - HTTPS requires a paid plan (HTTPS_NOT_ALLOWED error ret…
  36. 2026-06-14 Auth Methods: set to api_key
  37. 2026-06-14 Auth Docs URL: set to https://db-ip.com/api/doc.php
  38. 2026-06-14 API Style: set to rest
  39. 2026-06-14 Base URL: set to https://api.db-ip.com/v2/
  40. 2026-06-14 API Version: set to v2
  41. 2026-06-14 Quickstart URL: set to https://db-ip.com/api/doc.php
  42. 2026-06-14 Error Format: set to vendor-specific JSON: {"errorCode": "ERROR_TYPE", "error": "description"}
  43. 2026-06-14 Requires Verification: set to No
  44. 2026-06-14 Versioning Scheme: set to url
  45. 2026-06-14 Free Tier Limit: set to 500 requests/day
  46. 2026-06-14 Launched At: set to 2010-01-01
  47. 2026-06-14 Notable Customers: set to Amazon, Fujitsu, Microsoft, Samsung, EA, Telstra
  48. 2026-06-14 Fields Not Found: set to SOC2 certification status, MCP server, sandbox/test environment, webhooks, star…
  49. 2026-06-14 Source Confidence: set to high
  50. 2026-06-14 Extractor: set to claude-subagent:sonnet

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/db-ip \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/db-ip/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →