IP Geolocation Lookup - Location & ISP Data avatar

IP Geolocation Lookup - Location & ISP Data

Pricing

Pay per usage

Go to Apify Store
IP Geolocation Lookup - Location & ISP Data

IP Geolocation Lookup - Location & ISP Data

Look up geolocation data for any IP address. Get country, city, region, ISP, timezone, coordinates, and proxy/VPN detection. Process single IPs or bulk lists. Uses ip-api.com -- no API key needed. For fraud prevention, analytics, and network security.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

IP Geolocation Lookup

Geolocate any IP address instantly. Returns country, region, city, latitude/longitude, ISP, timezone, currency, and proxy/VPN/hosting detection for each IP. Supports both IPv4 and IPv6. No API key needed.

Powered by the ip-api.com geolocation database — covering 99.5%+ of IPv4 addresses and a growing share of IPv6.

What you get

For each IP address:

  • Location: Continent, country, region, city, district, ZIP/postal code
  • Coordinates: Latitude and longitude
  • Network: ISP name, organization, ASN number, and ASN name
  • Timezone: IANA timezone identifier and UTC offset
  • Currency: Local currency code
  • Reverse DNS: Hostname mapping from the IP
  • Flags: Mobile network, proxy/VPN, and hosting/datacenter detection

Use cases

  • Fraud detection: Flag IPs from proxies, VPNs, or hosting providers during registration or checkout
  • Audience analytics: Understand where your users are coming from without requiring account data
  • Access control: Geo-restrict content or enforce regional compliance rules
  • Network intelligence: Enrich server logs, ad impression data, or security events with location context
  • Lead enrichment: Add location metadata to inbound form submissions or trial signups

Input example

{
"ipAddresses": ["8.8.8.8", "1.1.1.1", "185.220.101.1"],
"maxResults": 100
}

Output example

{
"query": "8.8.8.8",
"statusCode": "success",
"continent": "North America",
"continentCode": "NA",
"country": "United States",
"countryCode": "US",
"region": "VA",
"regionName": "Virginia",
"city": "Ashburn",
"zip": "20149",
"lat": 39.03,
"lon": -77.5,
"timezone": "America/New_York",
"utcOffset": -18000,
"currency": "USD",
"isp": "Google LLC",
"org": "Google Public DNS",
"asNumber": "AS15169",
"asName": "GOOGLE",
"mobile": false,
"proxy": false,
"hosting": true
}

Pricing

$0.50 per 1,000 results. No API key or external account needed.

Rate limits

The free tier of ip-api.com allows 45 requests per minute. This actor automatically respects that limit. For sustained high-volume lookups, consider running multiple smaller batches.

Supported formats

Accepts any valid IPv4 or IPv6 address. Private/reserved addresses (10.x.x.x, 192.168.x.x, 127.x.x.x, etc.) will return a failed status since they are not routable on the public internet.