IP2Location
"Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence." [1]
IP2Location is a REST-based IP intelligence service, established in 2002, that resolves IPv4 and IPv6 addresses to geolocation, ASN, carrier, proxy and VPN detection, threat scoring, and company data for uses ranging from content localization and fraud prevention to ad targeting. Commercial database subscriptions start at $49 per month with 99.5% country accuracy and daily updates, while a free tier covers 50,000 queries per month with attribution required. SDKs span 18 languages including PHP, Python, Go, Rust, and Haskell, and an MCP server is available; GDPR compliance and a published SLA are documented.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You have strict compliance requirements
Scores
- 50 / 100Agent friendliness
- 100 / 100Pricing transparency
- 85 / 100Setup speed
- 15 / 100Docs quality
- 100 / 100Procurement ease
- 35 / 100Trust readiness
Pricing & procurement
- Pricing model
- Subscription [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✓ Yes [4]
- Free tier details
- IP2Location.io API: Free plan at $0/month includes 50,000 IP geolocation queries/month, 500 Domain WHOIS queries/month, 50 Hosted Domain queries/month, 11 IP attributes; attribution required. Keyless access (no API key) allows 1,000 queries/day. IP2Location downloadable database: free LITE database (country, region, city, lat/lon, ZIP, timezone, ISP, domain, ASN, etc.) available for personal or commercial projects with no licensing fee, updated semi-monthly. Legacy WS-TRIAL credit (5,000 one-time) and WSP-TRIAL (1,000 one-time) are one-time only, not a recurring free tier. [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No
- Enterprise plan
- – Unknown
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free | IP geolocation API queries | month (50,000 queries included) | $0 | source |
| Starter | IP geolocation API queries | month (150,000 queries included) | $49 | source |
| Plus | IP geolocation API queries | month (300,000 queries included) | $249 | source |
| Security | IP geolocation API queries | month (600,000 queries included) | $499 | source |
| Free | Domain WHOIS API queries | month (500 queries included) | $0 | source |
| Starter | Domain WHOIS API queries | month (5,000 queries included) | $49 | source |
| Plus | Domain WHOIS API queries | month (40,000 queries included) | $249 | source |
| Security | Domain WHOIS API queries | month (150,000 queries included) | $499 | source |
| Free | Hosted Domain API queries | month (50 queries included) | $0 | source |
| Starter | Hosted Domain API queries | month (1,000 queries included) | $49 | source |
| Plus | Hosted Domain API queries | month (5,000 queries included) | $249 | source |
| Security | Hosted Domain API queries | month (25,000 queries included) | $499 | source |
| Starter | overage queries (30K IP geo + 1K WHOIS + 200 Hosted Domain) | increment | $10 | source |
| Plus | overage queries (60K IP geo + 8K WHOIS + 1K Hosted Domain) | increment | $50 | source |
| Security | overage queries (120K IP geo + 30K WHOIS + 5K Hosted Domain) | increment | $100 | source |
| WS (legacy, no new registrations) | IP geolocation web service credits | 100,000 credits / year | $49 | source |
| WS10X (legacy, no new registrations) | IP geolocation web service credits | 1,000,000 credits / year | $441 | source |
| WS50X (legacy, no new registrations) | IP geolocation web service credits | 5,000,000 credits / year | $1960 | source |
| WSP (legacy, no new registrations) | IP2Proxy web service credits | 10,000 credits / year | $50 | source |
| WSP10X (legacy, no new registrations) | IP2Proxy web service credits | 100,000 credits / year | $450 | source |
| WSP50X (legacy, no new registrations) | IP2Proxy web service credits | 500,000 credits / year | $2000 | source |
| DB1 Standard | IP2Location database license (IP-Country) | year | $99 | source |
| DB2 Standard | IP2Location database license (IP-Country-ISP) | year | $399 | source |
| DB3 Standard | IP2Location database license (IP-Country-Region-City) | year | $399 | source |
| DB4 Standard | IP2Location database license (IP-Country-Region-City-ISP) | year | $699 | source |
| DB5 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude) | year | $699 | source |
| DB6 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP) | year | $999 | source |
| DB7 Standard | IP2Location database license (IP-Country-Region-City-ISP-Domain) | year | $999 | source |
| DB8 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP-Domain) | year | $1299 | source |
| DB9 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode) | year | $999 | source |
| DB10 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-ISP-Domain) | year | $1599 | source |
| DB11 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone) | year | $1299 | source |
| DB12 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain) | year | $1899 | source |
| DB13 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed) | year | $1299 | source |
| DB14 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed) | year | $2199 | source |
| DB15 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-AreaCode) | year | $1599 | source |
| DB16 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode) | year | $2499 | source |
| DB17 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed-Weather) | year | $1599 | source |
| DB18 Standard | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode-Weather) | year | $2799 | source |
| DB1 Site License | IP2Location database license (IP-Country) | year | $980 | source |
| DB2 Site License | IP2Location database license (IP-Country-ISP) | year | $3980 | source |
| DB3 Site License | IP2Location database license (IP-Country-Region-City) | year | $3980 | source |
| DB4 Site License | IP2Location database license (IP-Country-Region-City-ISP) | year | $6980 | source |
| DB5 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude) | year | $6980 | source |
| DB6 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP) | year | $9980 | source |
| DB7 Site License | IP2Location database license (IP-Country-Region-City-ISP-Domain) | year | $9980 | source |
| DB8 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP-Domain) | year | $12980 | source |
| DB9 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode) | year | $9980 | source |
| DB10 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-ISP-Domain) | year | $15980 | source |
| DB11 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone) | year | $12980 | source |
| DB12 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain) | year | $18980 | source |
| DB13 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed) | year | $12980 | source |
| DB14 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed) | year | $21980 | source |
| DB15 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-AreaCode) | year | $15980 | source |
| DB16 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode) | year | $24980 | source |
| DB17 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed-Weather) | year | $15980 | source |
| DB18 Site License | IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode-Weather) | year | $27980 | source |
| PX1 Standard | IP2Proxy database license (Country + Proxy Status) | year | $399 | source |
| PX2 Standard | IP2Proxy database license (+ Proxy Type) | year | $799 | source |
| PX3 Standard | IP2Proxy database license (+ Region, City) | year | $1199 | source |
| PX4 Standard | IP2Proxy database license (+ ISP) | year | $1599 | source |
| PX5 Standard | IP2Proxy database license (+ Domain) | year | $2199 | source |
| PX6 Standard | IP2Proxy database license (+ Usage Type) | year | $2799 | source |
| PX7 Standard | IP2Proxy database license (+ ASN) | year | $3399 | source |
| PX8 Standard | IP2Proxy database license (+ Last Seen) | year | $3999 | source |
| PX1 Site License | IP2Proxy database license (Country + Proxy Status) | year | $7980 | source |
| PX2 Site License | IP2Proxy database license (+ Proxy Type) | year | $15980 | source |
| PX3 Site License | IP2Proxy database license (+ Region, City) | year | $23980 | source |
| PX4 Site License | IP2Proxy database license (+ ISP) | year | $31980 | source |
| PX5 Site License | IP2Proxy database license (+ Domain) | year | $43980 | source |
| PX6 Site License | IP2Proxy database license (+ Usage Type) | year | $55980 | source |
| PX7 Site License | IP2Proxy database license (+ ASN) | year | $67980 | source |
| PX8 Site License | IP2Proxy database license (+ Last Seen) | year | $79980 | source |
Capabilities
- Supported actions
- ip_lookup, bulk_lookup, proxy_vpn_tor_detection, asn_lookup, company_data, carrier_data, threat_intel, fraud_scoring, timezone, database_download, domain_whois, hosted_domains, ip_ranges [7]
- Regions
- IPv4 and IPv6 supported, global coverage, 98% country accuracy (Lite database), 99.5% country accuracy (commercial database), 60% city accuracy (Lite), 80% city accuracy (commercial), over 1 million records (Lite), over 4 million records (commercial), daily database updates (commercial), semi-monthly updates (Lite database) [8]
- Languages
- ar, cs, da, de, en, es, et, fi, fr, ga, it, ja, ko, ms, nl, pt, ru, sv, tr, vi, zh-cn, zh-tw
- Input types
- IPv4 address, IPv6 address, batch of IPs (up to 1000 per request), requester IP auto-detect, API key (optional for free keyless access)
- Output types
- country, region, city, latitude/longitude, postal/ZIP code, timezone, ISP, domain, net speed, area code, ASN/org, usage type, address type, IAB content category, district, elevation, weather station, mobile carrier / MCC / MNC, proxy/VPN/Tor flags, proxy type, proxy provider, fraud score (0-99), threat level, continent, currency, geotargeting, JSON, XML, CSV
- Webhooks
- ✗ No
- Sandbox / test mode
- ✗ No [9]
- SDK languages
- PHP, Python, Node.js, Go, Java, .NET, Ruby, Kotlin, Rust, Dart, Deno, Lua, Erlang, Scala, Haskell, R, D, OCaml [10]
- MCP server
- ✓ Yes [11]
Trust & compliance
- SOC 2
- – Unknown [12]
- HIPAA
- – Unknown
- GDPR
- ✓ Yes [13]
- ISO 27001
- – Unknown
- PCI DSS
- – Unknown
- Published SLA
- ✓ Yes [14]
- Rate limits
- Keyless (no API key): up to 1,000 queries/day, resets at 00:00 UTC. Free plan (with API key): 50,000 queries/month. Bulk API: up to 1,000 IPs per request. Paid plan monthly quotas: Starter 150K, Plus 300K, Security 600K IP geolocation queries. Overages available on paid plans. [15]
- Known restrictions
- Free plan (IP2Location.io) requires attribution, Free LITE database: personal or commercial use permitted, updated only semi-monthly vs daily for paid, Database redistribution prohibited - complete database must be installed on own servers; SaaS delivery only for commercial redistribution, Standard License discontinued for new customers; Site License required for cloud/multi-server deployments, Certain sectors (CDN, financial, advertising networks, search engines, social networks, infosec) mandatorily require Site or Redistribution/SaaS licenses, IP2Location legacy web service (WS/WSP) no longer accepting new registrations; existing customers only, SLA (99.99% uptime target) excludes free plan users, Bulk API endpoint requires a paid plan, DB19-DB26 and PX9-PX12 database tiers require custom quote (no published pricing) [16]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.ip2location.io/
- Versioning
- none
- Stability
- ga
- Auth methods
- api_key
- Error format
- vendor-specific
- Rate limit
- 1000 / day
- PHP
ip2location-io-php· repo - Python
ip2location-io-python· repo - Node.js
ip2location-io-nodejs· repo - Go
ip2location-io-go· repo - Java
ip2location-io-java· repo - .NET
ip2location-io-dotnet· repo - Ruby
ip2location-io-ruby· repo - Kotlin
ip2location-io-kotlin· repo - Rust
ip2location-io-rust· repo - Dart
ip2location-io-dart· repo - Deno
ip2location-io-deno· repo - Lua
ip2location-io-lua· repo - Erlang
ip2location-io-erlang· repo - Scala
ip2location-io-scala· repo - Haskell
ip2location-io-haskell· repo - R
ip2location-io-r· repo - D
ip2location-io-d· repo - OCaml
ip2location-io-ocaml· repo
Adoption & maturity
- Launched
- 2002-01-01
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."
IPGeolocation.io
"Enterprise-grade IP Geolocation and threat intelligence - trusted worldwide for real-time, scalable decisions."
IPinfo
"Empowering developers and enterprises with verified IP data that's fast, accurate, and built to scale."
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."
Abstract IP Geolocation API
"Get the location of any IP with a world-class API serving city, region, country and lat/long data."
ip-api.com
"IP Geolocation API - Fast, accurate, reliable"
References
- ↑Description: ip2location.com
- ↑Pricing model: ip2location.com · ip2location.io
- ↑Published pricing: ip2location.com · ip2location.io
- ↑Free tier: ip2location.io · ip2location.com
- ↑Free tier details: ip2location.io · ip2location.com · ip2location.io
- ↑Self-serve signup: ip2location.io
- ↑Supported actions: ip2location.io · ip2location.com
- ↑Regions: ip2location.com · ip2location.com
- ↑Sandbox: ip2location.io
- ↑SDK languages: ip2location.com
- ↑MCP server: ip2location.io · github.com
- ↑SOC 2: ip2location.com
- ↑GDPR: ip2location.com · ip2location.com
- ↑Published SLA: ip2location.io
- ↑Rate limits: ip2location.io · ip2location.io
- ↑Known restrictions: ip2location.com · ip2location.io · ip2location.com
Change history
- 2026-06-15 Score Agent Friendliness: 30 → 50
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Has Structured Data: (none) → Yes
- 2026-06-14 Capabilities: {} → {"bulk":true,"ipv6":true,"asn_company":true,"threat_intel":true,"downloadable_d…
- 2026-06-14 Summary Md: (none) → IP2Location is a REST-based IP intelligence service, established in 2002, that …
- 2026-06-14 Score Trust Readiness: (none) → 35
- 2026-06-14 Best For: (none) → Prototypes and side projects - free to start, no sales call, AI agents and auto…
- 2026-06-14 Avoid If: (none) → You have strict compliance requirements
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Score Procurement Friction: (none) → 100
- 2026-06-14 Score Agent Friendliness: (none) → 30
- 2026-06-14 Score Pricing Transparency: (none) → 100
- 2026-06-14 Score Setup Speed: (none) → 85
- 2026-06-14 Score Docs Quality: (none) → 15
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Docs URL: (none) → https://www.ip2location.com/developers
- 2026-06-14 Status Page URL: (none) → https://status.ip2location.com
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Free Tier Available: set to Yes
- 2026-06-14 Free Tier Details: set to IP2Location.io API: Free plan at $0/month includes 50,000 IP geolocation querie…
- 2026-06-14 Self Serve Signup: set to Yes
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 GDPR: set to Yes
- 2026-06-14 SLA Published: set to Yes
- 2026-06-14 SLA URL: set to https://www.ip2location.io/service-level-agreement
- 2026-06-14 Data Retention Policy URL: set to https://www.ip2location.io/privacy-policy
- 2026-06-14 Documented Rate Limits: set to Keyless (no API key): up to 1,000 queries/day, resets at 00:00 UTC. Free plan (…
- 2026-06-14 Rate Limit Requests: set to 1000
- 2026-06-14 Rate Limit Window: set to day
- 2026-06-14 Known Restrictions: set to Free plan (IP2Location.io) requires attribution, Free LITE database: personal o…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://www.ip2location.io/ip2location-documentation
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://api.ip2location.io/
- 2026-06-14 Versioning Scheme: set to none
- 2026-06-14 Stability: set to ga
- 2026-06-14 MCP URL: set to https://github.com/ip2location/mcp-ip2location-io
- 2026-06-14 Quickstart URL: set to https://www.ip2location.io/ip2location-documentation
- 2026-06-14 Error Format: set to vendor-specific
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 49
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Slug: set to ip2location
- 2026-06-14 Launched At: set to 2002-01-01
- 2026-06-14 Notable Customers: set to (none)
- 2026-06-14 Fields Not Found: set to enterprise_plan_available, soc2, hipaa, iso_27001, pci_dss, minimum_commitment,…
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Extractor: set to claude-subagent:sonnet
- 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
- 2026-06-14 Status: set to published
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/ip2location \
-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/ip2location/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'