{
  "name": "IP2Location",
  "slug": "ip2location",
  "website_url": "https://www.ip2location.com/",
  "vendor_description": "\"Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence.\"",
  "categories": [
    "ip-geolocation"
  ],
  "summary": "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.",
  "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"
    ],
    "supported_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)"
    ],
    "supported_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_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "PHP",
      "Python",
      "Node.js",
      "Go",
      "Java",
      ".NET",
      "Ruby",
      "Kotlin",
      "Rust",
      "Dart",
      "Deno",
      "Lua",
      "Erlang",
      "Scala",
      "Haskell",
      "R",
      "D",
      "OCaml"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.ip2location.io/",
    "api_version": null,
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://www.ip2location.io/ip2location-documentation",
    "idempotency_supported": null,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 1000,
    "rate_limit_window": "day",
    "sdk_packages": [
      {
        "package": "ip2location-io-php",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-php"
      },
      {
        "package": "ip2location-io-python",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-python"
      },
      {
        "package": "ip2location-io-nodejs",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-nodejs"
      },
      {
        "package": "ip2location-io-go",
        "language": "Go",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-go"
      },
      {
        "package": "ip2location-io-java",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-java"
      },
      {
        "package": "ip2location-io-dotnet",
        "language": ".NET",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-dotnet"
      },
      {
        "package": "ip2location-io-ruby",
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-ruby"
      },
      {
        "package": "ip2location-io-kotlin",
        "language": "Kotlin",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-kotlin"
      },
      {
        "package": "ip2location-io-rust",
        "language": "Rust",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-rust"
      },
      {
        "package": "ip2location-io-dart",
        "language": "Dart",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-dart"
      },
      {
        "package": "ip2location-io-deno",
        "language": "Deno",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-deno"
      },
      {
        "package": "ip2location-io-lua",
        "language": "Lua",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-lua"
      },
      {
        "package": "ip2location-io-erlang",
        "language": "Erlang",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-erlang"
      },
      {
        "package": "ip2location-io-scala",
        "language": "Scala",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-scala"
      },
      {
        "package": "ip2location-io-haskell",
        "language": "Haskell",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-haskell"
      },
      {
        "package": "ip2location-io-r",
        "language": "R",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-r"
      },
      {
        "package": "ip2location-io-d",
        "language": "D",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-d"
      },
      {
        "package": "ip2location-io-ocaml",
        "language": "OCaml",
        "official": true,
        "repo_url": "https://github.com/ip2location/ip2location-io-ocaml"
      }
    ],
    "mcp_url": "https://github.com/ip2location/mcp-ip2location-io",
    "quickstart_url": "https://www.ip2location.io/ip2location-documentation"
  },
  "pricing": {
    "pricing_model": "subscription",
    "has_published_pricing": true,
    "starting_price_usd": "49.0000",
    "price_basis": "month",
    "free_tier_available": true,
    "free_tier_limit": "50,000 IP geolocation queries/month",
    "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.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": null,
    "price_points": [
      {
        "plan": "Free",
        "item": "IP geolocation API queries",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month (50,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Starter",
        "item": "IP geolocation API queries",
        "amount_usd": "49.0000",
        "amount_percent": null,
        "per": "month (150,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Plus",
        "item": "IP geolocation API queries",
        "amount_usd": "249.0000",
        "amount_percent": null,
        "per": "month (300,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Security",
        "item": "IP geolocation API queries",
        "amount_usd": "499.0000",
        "amount_percent": null,
        "per": "month (600,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Free",
        "item": "Domain WHOIS API queries",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month (500 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Starter",
        "item": "Domain WHOIS API queries",
        "amount_usd": "49.0000",
        "amount_percent": null,
        "per": "month (5,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Plus",
        "item": "Domain WHOIS API queries",
        "amount_usd": "249.0000",
        "amount_percent": null,
        "per": "month (40,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Security",
        "item": "Domain WHOIS API queries",
        "amount_usd": "499.0000",
        "amount_percent": null,
        "per": "month (150,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Free",
        "item": "Hosted Domain API queries",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month (50 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Starter",
        "item": "Hosted Domain API queries",
        "amount_usd": "49.0000",
        "amount_percent": null,
        "per": "month (1,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Plus",
        "item": "Hosted Domain API queries",
        "amount_usd": "249.0000",
        "amount_percent": null,
        "per": "month (5,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Security",
        "item": "Hosted Domain API queries",
        "amount_usd": "499.0000",
        "amount_percent": null,
        "per": "month (25,000 queries included)",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Starter",
        "item": "overage queries (30K IP geo + 1K WHOIS + 200 Hosted Domain)",
        "amount_usd": "10.0000",
        "amount_percent": null,
        "per": "increment",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Plus",
        "item": "overage queries (60K IP geo + 8K WHOIS + 1K Hosted Domain)",
        "amount_usd": "50.0000",
        "amount_percent": null,
        "per": "increment",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "Security",
        "item": "overage queries (120K IP geo + 30K WHOIS + 5K Hosted Domain)",
        "amount_usd": "100.0000",
        "amount_percent": null,
        "per": "increment",
        "currency": "USD",
        "source_url": "https://www.ip2location.io/pricing"
      },
      {
        "plan": "WS (legacy, no new registrations)",
        "item": "IP geolocation web service credits",
        "amount_usd": "49.0000",
        "amount_percent": null,
        "per": "100,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2location"
      },
      {
        "plan": "WS10X (legacy, no new registrations)",
        "item": "IP geolocation web service credits",
        "amount_usd": "441.0000",
        "amount_percent": null,
        "per": "1,000,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2location"
      },
      {
        "plan": "WS50X (legacy, no new registrations)",
        "item": "IP geolocation web service credits",
        "amount_usd": "1960.0000",
        "amount_percent": null,
        "per": "5,000,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2location"
      },
      {
        "plan": "WSP (legacy, no new registrations)",
        "item": "IP2Proxy web service credits",
        "amount_usd": "50.0000",
        "amount_percent": null,
        "per": "10,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2proxy"
      },
      {
        "plan": "WSP10X (legacy, no new registrations)",
        "item": "IP2Proxy web service credits",
        "amount_usd": "450.0000",
        "amount_percent": null,
        "per": "100,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2proxy"
      },
      {
        "plan": "WSP50X (legacy, no new registrations)",
        "item": "IP2Proxy web service credits",
        "amount_usd": "2000.0000",
        "amount_percent": null,
        "per": "500,000 credits / year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/web-service/ip2proxy"
      },
      {
        "plan": "DB1 Standard",
        "item": "IP2Location database license (IP-Country)",
        "amount_usd": "99.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB2 Standard",
        "item": "IP2Location database license (IP-Country-ISP)",
        "amount_usd": "399.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB3 Standard",
        "item": "IP2Location database license (IP-Country-Region-City)",
        "amount_usd": "399.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB4 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-ISP)",
        "amount_usd": "699.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB5 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude)",
        "amount_usd": "699.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB6 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP)",
        "amount_usd": "999.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB7 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-ISP-Domain)",
        "amount_usd": "999.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB8 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP-Domain)",
        "amount_usd": "1299.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB9 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode)",
        "amount_usd": "999.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB10 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-ISP-Domain)",
        "amount_usd": "1599.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB11 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone)",
        "amount_usd": "1299.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB12 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain)",
        "amount_usd": "1899.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB13 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed)",
        "amount_usd": "1299.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB14 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed)",
        "amount_usd": "2199.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB15 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-AreaCode)",
        "amount_usd": "1599.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB16 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode)",
        "amount_usd": "2499.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB17 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed-Weather)",
        "amount_usd": "1599.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB18 Standard",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode-Weather)",
        "amount_usd": "2799.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB1 Site License",
        "item": "IP2Location database license (IP-Country)",
        "amount_usd": "980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB2 Site License",
        "item": "IP2Location database license (IP-Country-ISP)",
        "amount_usd": "3980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB3 Site License",
        "item": "IP2Location database license (IP-Country-Region-City)",
        "amount_usd": "3980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB4 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-ISP)",
        "amount_usd": "6980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB5 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude)",
        "amount_usd": "6980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB6 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP)",
        "amount_usd": "9980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB7 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-ISP-Domain)",
        "amount_usd": "9980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB8 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ISP-Domain)",
        "amount_usd": "12980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB9 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode)",
        "amount_usd": "9980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB10 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-ISP-Domain)",
        "amount_usd": "15980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB11 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone)",
        "amount_usd": "12980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB12 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain)",
        "amount_usd": "18980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB13 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed)",
        "amount_usd": "12980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB14 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed)",
        "amount_usd": "21980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB15 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-AreaCode)",
        "amount_usd": "15980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB16 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode)",
        "amount_usd": "24980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB17 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-TimeZone-NetSpeed-Weather)",
        "amount_usd": "15980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "DB18 Site License",
        "item": "IP2Location database license (IP-Country-Region-City-Latitude-Longitude-ZIPCode-TimeZone-ISP-Domain-NetSpeed-AreaCode-Weather)",
        "amount_usd": "27980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2location"
      },
      {
        "plan": "PX1 Standard",
        "item": "IP2Proxy database license (Country + Proxy Status)",
        "amount_usd": "399.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX2 Standard",
        "item": "IP2Proxy database license (+ Proxy Type)",
        "amount_usd": "799.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX3 Standard",
        "item": "IP2Proxy database license (+ Region, City)",
        "amount_usd": "1199.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX4 Standard",
        "item": "IP2Proxy database license (+ ISP)",
        "amount_usd": "1599.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX5 Standard",
        "item": "IP2Proxy database license (+ Domain)",
        "amount_usd": "2199.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX6 Standard",
        "item": "IP2Proxy database license (+ Usage Type)",
        "amount_usd": "2799.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX7 Standard",
        "item": "IP2Proxy database license (+ ASN)",
        "amount_usd": "3399.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX8 Standard",
        "item": "IP2Proxy database license (+ Last Seen)",
        "amount_usd": "3999.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX1 Site License",
        "item": "IP2Proxy database license (Country + Proxy Status)",
        "amount_usd": "7980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX2 Site License",
        "item": "IP2Proxy database license (+ Proxy Type)",
        "amount_usd": "15980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX3 Site License",
        "item": "IP2Proxy database license (+ Region, City)",
        "amount_usd": "23980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX4 Site License",
        "item": "IP2Proxy database license (+ ISP)",
        "amount_usd": "31980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX5 Site License",
        "item": "IP2Proxy database license (+ Domain)",
        "amount_usd": "43980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX6 Site License",
        "item": "IP2Proxy database license (+ Usage Type)",
        "amount_usd": "55980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX7 Site License",
        "item": "IP2Proxy database license (+ ASN)",
        "amount_usd": "67980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      },
      {
        "plan": "PX8 Site License",
        "item": "IP2Proxy database license (+ Last Seen)",
        "amount_usd": "79980.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://www.ip2location.com/database/ip2proxy"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": true,
    "sla_url": "https://www.ip2location.io/service-level-agreement",
    "data_retention_policy_url": "https://www.ip2location.io/privacy-policy",
    "documented_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.",
    "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)"
    ]
  },
  "developer": {
    "docs_url": "https://www.ip2location.com/developers",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.ip2location.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2002-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 50,
    "pricing_transparency": 100,
    "setup_speed": 85,
    "docs_quality": 15,
    "procurement_friction": 100,
    "trust_readiness": 35,
    "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"
    ]
  },
  "sources": [
    {
      "field": "primary_use_cases",
      "url": "https://www.ip2location.com/",
      "excerpt": "Geolocation analysis of website visitor traffic patterns, Content localization based on visitor location, Cybersecurity threat mitigation and online fraud prevention, Access management to content and services",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "IP Geolocation API, Bulk IP Geolocation API, Domain WHOIS API, Hosted Domain API",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.ip2location.com/database/lite",
      "excerpt": "LITE includes over 1 million records with 98% country accuracy and 60% city accuracy. Update Frequency: Semi-monthly",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free Plan - $0/month: 50K IP Geolocation API queries/month, 500 Domain WHOIS API queries/month, 50 Hosted Domain API queries/month, 11 IP attributes. Requires attribution.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free Plan - $0/month: 50K IP Geolocation API queries/month, 11 IP attributes, Basic Geolocation Data, Basic Proxies Detection (Open Proxies only), Requires attribution",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://www.ip2location.com/database/lite",
      "excerpt": "No Licensing Fee for LITE Usage — the database is free for personal or commercial projects; Update Frequency: Semi-monthly",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.ip2location.com/database/ip2location",
      "excerpt": "DB1 Standard License $99.00/year; DB1 Site License $980.00/year — annual database subscription pricing",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.ip2location.com/database/ip2location",
      "excerpt": "DB1 $99.00 Standard | $980.00 Site; DB18 $2,799.00 Standard | $27,980.00 Site (DB19-DB26 require quote)",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.ip2location.com/privacy-policy",
      "excerpt": "we act as a data controller or 'business' under the relevant Privacy Laws like...the General Data Protection Regulation ('GDPR')",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.ip2location.com/privacy-policy",
      "excerpt": "No mention of SOC2, HIPAA, ISO 27001, or PCI DSS certifications found on privacy policy, FAQ, or SLA pages.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free: 50K/month; Starter: 150K/month; Plus: 300K/month; Security: 600K/month IP Geolocation API queries",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.ip2location.com/licensing",
      "excerpt": "The complete daily updated database is non-redistributable; it must be installed on your own servers, and your solution should be offered as a SaaS platform.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://www.ip2location.io/mcp-server",
      "excerpt": "The Model Context Protocol (MCP) server enables users to retrieve detailed information such as country, region, city, latitude, longitude, ZIP code, time zone, ASN, and proxy information for any IPv4 or IPv6 address directly from a chatbot.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "No sandbox or test mode documented. Free/keyless access up to 1,000 queries/day operates on the live production endpoint.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://www.ip2location.com/documentation/main",
      "excerpt": "29+ development libraries across multiple programming languages: C, PHP, Perl, Ruby, Python, Node.js, Cocoa, Pascal, D, Go, Erlang, Lua, Haskell, Kotlin, .NET, Java, Scala, OCaml, Deno, R, Dart, Rust and more.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "The API supports two authentication approaches: URL Parameter: ?key={YOUR_API_KEY} and Bearer Token Header: Authorization: Bearer {YOUR_API_KEY}",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "No versioning scheme appears in the URL path structure. The endpoint is: https://api.ip2location.io/",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.ip2location.io/ai-information",
      "excerpt": "Founded: 2002",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://www.ip2location.com/",
      "excerpt": "Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://www.ip2location.io/",
      "excerpt": "Redirection - Directing users to targeted destinations based on their geographical location; Blocking - Preventing access to content from specific regions or blacklisted countries; Security - Combating fraud and identifying suspicious IP addresses, proxies, and crawlers",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://www.ip2location.com/documentation/main",
      "excerpt": "IP Geolocation Database, IP2Proxy Proxy Detection Database, Batch Processing — Bulk IP address uploads for geolocation and proxy data retrieval, Web API Service",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://www.ip2location.com/",
      "excerpt": "supports IPv4 & IPv6 with one unified package providing 100% internet reach",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://www.ip2location.com/database/lite",
      "excerpt": "No Licensing Fee for LITE Usage — Use LITE freely for personal or commercial projects.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "It is free for up to 1,000 queries daily. Once this threshold is reached, additional requests fail until the daily reset at 00:00 UTC.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free $0/month | Starter $49/month | Plus $249/month | Security $499/month",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free $0/month | Starter $49/month | Plus $249/month | Security $499/month; Overage: Starter $10 per 30K IP Geolocation increment",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://www.ip2location.io/service-level-agreement",
      "excerpt": "IP2Location.io aims to achieve 99.99% Service Availability for all Customers. This SLA excludes users under free plans.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.ip2location.com/dpa",
      "excerpt": "the laws and regulations applicable to the Processing of Personal Data under the EULA, including but not limited to the GDPR",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "It is free for up to 1,000 queries daily. Once this threshold is reached, additional requests fail until the daily reset at 00:00 UTC.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Free Plan: Requires attribution. Standard support.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://www.ip2location.com/web-service/ip2location",
      "excerpt": "We are no longer accepting new registration for IP2Location Web Service. For new registration, please visit ip2location.io",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://github.com/ip2location/mcp-ip2location-io",
      "excerpt": "IP Geolocation MCP server using IP2Location.io API",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://www.ip2location.io/",
      "excerpt": "Create A Free Account — No credit card required",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "https://api.ip2location.io/?ip=8.8.8.8&key={YOUR_API_KEY}",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "https://api.ip2location.io/?ip=8.8.8.8\nhttps://api.ip2location.io/?key={YOUR_API_KEY}&ip=8.8.8.8&format=json",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://www.ip2location.io/",
      "excerpt": "Create A Free Account — No credit card required",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "{\"error\":{\"error_code\":10001,\"error_message\":\"Invalid IP address.\"}}",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "up to 1,000 queries per day ... resets at 00:00 UTC daily",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "Starter | $49 | 150K [IP Geolocation Queries per month]",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "IP2Location.io offers subscription-based pricing with monthly billing cycles tied to signup date.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/ip2location",
      "excerpt": "ip2location (ip2location) / Repositories · GitHub",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/ip2location/mcp-ip2location-io",
      "excerpt": "IP Geolocation MCP server using IP2Location.io API",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://www.ip2location.io/service-level-agreement",
      "excerpt": "IP2Location.io's goal is to achieve 99.99% Service Availability for all Customers.",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://www.ip2location.com/web-service/ip2location",
      "excerpt": "We are no longer accepting new registration for IP2Location Web Service. For new registration, please visit ip2location.io",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "up to 1,000 queries per day without the need to sign up for an API key, and once this limit is reached, any additional API calls will fail until the time period resets at 00:00 UTC daily",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://www.ip2location.io/pricing",
      "excerpt": "50K IP Geolocation API queries/month, 500 Domain WHOIS API queries/month, and 50 Hosted Domain API queries/month",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://www.ip2location.io/ai-information",
      "excerpt": "Commercial pricing begins at \"$49/month\"",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.ip2location.io/development-libraries",
      "excerpt": "All packages are listed under the \"Free / Open Source\" category on the Libraries page.",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://www.ip2location.io/mcp-server",
      "excerpt": "GitHub: https://github.com/ip2location/mcp-ip2location-io",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://www.ip2location.io/ip2location-documentation",
      "excerpt": "https://api.ip2location.io/?ip=8.8.8.8\nhttps://api.ip2location.io/?key={YOUR_API_KEY}&ip=8.8.8.8&format=json",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://www.ip2location.io/privacy-policy",
      "excerpt": "The company retains input IP addresses from API queries for \"two (2) years\" to support usage history, prevent API abuse, and maintain service security.",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.ip2location.com/media-kit",
      "excerpt": "IP2Location™ was founded in 2002.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.ip2location.com/",
      "excerpt": "24% of Fortune 500 companies use IP2Location services — no specific named customers are published on the vendor's official pages",
      "confidence": "low"
    },
    {
      "field": "requires_verification",
      "url": "https://www.ip2location.io/",
      "excerpt": "Create A Free Account — No credit card required",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "enterprise_plan_available",
    "soc2",
    "hipaa",
    "iso_27001",
    "pci_dss",
    "minimum_commitment",
    "ga_date",
    "deprecation_policy_url",
    "webhook_signing",
    "webhook_events_url",
    "idempotency_supported",
    "notable_customers"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/ip2location",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/ip2location/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}