IP Geolocation API: Bulk IP to Country, City, ASN, ISP, $0.10 per 1,000 IPs

Enrich any IPv4 or IPv6 address with country, city, ZIP code, latitude and longitude, timezone, ASN, ISP, organization, and proxy/VPN/Tor detection. Powered by MaxMind GeoLite2. Built for bulk: pass it 100,000 IPs and it returns geo-enriched rows in seconds. Ideal for log analysis, fraud scoring, security audits, traffic dashboards, and compliance geo-fencing.

Open on Apify → Try it now
Pricing
$0.0001/IP
RAM
128MB
Coverage
IPv4 + IPv6, global
Output fields
20+
Proxy
Apify datacenter
Tech
MaxMind GeoLite2

What you get

Primary use cases

API example

# Start a run via the Apify API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~ip-geolocation/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "ips": [
      "8.8.8.8",
      "1.1.1.1",
      "2606:4700:4700::1111",
      "185.220.101.45",
      "203.0.113.42"
    ],
    "detectProxy": true,
    "detectVpn": true
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/ip-geolocation

Integrations

Output fields

FieldTypeExample
ipstring8.8.8.8
country_isostringUS
country_namestringUnited States
citystringMountain View
postal_codestring94043
latitudenumber37.4056
longitudenumber-122.0775
asninteger15169
asn_orgstringGoogle LLC
is_proxybooleanfalse

Related Actors

Open on Apify → Try it now (free tier available)