IP Geolocation Scraper - Country, City & ISP avatar

IP Geolocation Scraper - Country, City & ISP

Pricing

from $1.50 / 1,000 results

Go to Apify Store
IP Geolocation Scraper - Country, City & ISP

IP Geolocation Scraper - Country, City & ISP

Look up the geographic location and network owner for any IP address: country, region, city, zip, latitude/longitude, timezone, ISP, organization and AS number. Fast batch lookups via the public ip-api.com service, no key.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

๐ŸŒ IP Geolocation Scraper โ€” Country, City, ISP & ASN

Look up the geographic location and network owner behind any IP address โ€” country, region/state, city, ZIP, latitude/longitude, timezone, ISP, organization and AS (autonomous system) number โ€” and get it all back as clean, structured rows. Feed it a single IP or a list of thousands: addresses are resolved in fast batches so bulk enrichment finishes in seconds. Both IPv4 and IPv6 are supported.

The actor is powered by the public ip-api.com geolocation service, so it is fast and reliable with no browser, no login and no API key to manage. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

๐Ÿ”Ž What is the IP Geolocation Scraper?

Every request to your website, app or API arrives with an IP address โ€” but on its own an IP is just a number. This actor turns each IP into human-readable intelligence: where in the world it resolves to, which internet service provider or hosting company owns it, and which autonomous system it belongs to. That context powers analytics dashboards, fraud and abuse detection, content personalization and log enrichment.

Pass a list of IP addresses and the actor looks them up in batches of up to 100 at a time, returning one tidy row per IP with location and network fields. Because it calls a purpose-built geolocation API rather than scraping pages, it is quick, consistent and never blocked โ€” perfect for enriching server logs, sign-up records or lead lists at scale.

What data does it extract?

  • IP โ€” the address that was looked up
  • Status โ€” success or fail per lookup
  • Country and country_code (ISO alpha-2)
  • Region (state/province name) and region_code
  • City and ZIP / postal code
  • Latitude (lat) and longitude (lon)
  • Timezone (IANA, e.g. America/New_York)
  • ISP โ€” internet service provider
  • Org โ€” the organization that owns the IP
  • AS name โ€” autonomous system number + name (e.g. AS15169 Google LLC)
  • Message โ€” reason string when a lookup fails (e.g. invalid or reserved range)

โฌ‡๏ธ Input

FieldTypeDescription
ipsarrayIP addresses to look up, e.g. 8.8.8.8. IPv4 and IPv6 both supported. Add as many as you like โ€” they are processed in batches.

Example input

{
"ips": ["8.8.8.8", "1.1.1.1", "208.67.222.222", "2606:4700:4700::1111"]
}

โฌ†๏ธ Output

One clean row per IP (view as a table, or export JSON / CSV / Excel):

{
"ip": "8.8.8.8",
"status": "success",
"country": "United States",
"country_code": "US",
"region": "Virginia",
"region_code": "VA",
"city": "Ashburn",
"zip": "20149",
"lat": 39.03,
"lon": -77.5,
"timezone": "America/New_York",
"isp": "Google LLC",
"org": "Google Public DNS",
"as_name": "AS15169 Google LLC",
"message": null
}

๐Ÿ’ก Use cases

  • ๐Ÿ“Š Analytics & reporting โ€” enrich visitor logs, sign-ups and events with country, city, timezone and ISP for geographic breakdowns.
  • ๐Ÿ›ก๏ธ Fraud & risk scoring โ€” flag logins from unexpected countries, spot hosting/VPN/datacenter networks and screen suspicious sign-ups.
  • ๐ŸŒ Personalization & compliance โ€” tailor content, currency and language by region, and support geo-based access or data-residency rules.
  • ๐Ÿค– Log enrichment & automation โ€” resolve raw IPs inside Make/Zapier/n8n workflows, SIEM pipelines or your own data warehouse.

โ“ FAQ

How do I look up an IP address location? Add one or more IPs to the ips field and Run. Each returns country, region, city, ZIP, coordinates, timezone, ISP, org and AS number.

Do I need an API key or login? No. It uses the public ip-api.com service โ€” just provide the IP addresses.

Does it support IPv4 and IPv6? Yes, both address families are supported in the same run.

Can I look up many IPs at once? Yes โ€” bulk lookups are processed in batches of up to 100 IPs, so thousands of addresses enrich quickly.

What network data do I get? The ISP, the owning organization, and the AS (autonomous system) number and name โ€” useful for identifying hosting, cloud and datacenter ranges.

How accurate is the location? Country-level accuracy is very high; city-level is approximate and can be off for mobile, corporate, VPN and cloud IPs, which is normal for all IP geolocation.

What happens with an invalid or private IP? The row's status is fail and the message field explains why (e.g. reserved or private range).

Can I run it on a schedule or via API? Yes โ€” schedule recurring runs on Apify, call it via the API/SDK, or wire it into Make, Zapier or n8n.

How does pricing work? Pay per IP returned โ€” no subscription, no fixed monthly fee.

Is it legal? It uses the public ip-api.com service and returns network-level, non-personal location data. Use it responsibly and in line with ip-api.com's terms and applicable privacy laws (including GDPR where an IP is treated as personal data).

๐Ÿ”— You might also like


Keywords: ip geolocation, ip lookup, geoip, ip to location, ip api, isp lookup, asn lookup, ip address data, log enrichment, fraud detection, ip intelligence, geolocation api, bulk ip lookup, network owner, ipv4 ipv6 lookup, ip to country, ip to city, ip geolocation scraper, visitor geolocation, ip enrichment