IP Geolocation Lookup — City, ISP, Proxy, Mobile & Hosting Flag avatar

IP Geolocation Lookup — City, ISP, Proxy, Mobile & Hosting Flag

Pricing

from $20.00 / 1,000 ip geolocations

Go to Apify Store
IP Geolocation Lookup — City, ISP, Proxy, Mobile & Hosting Flag

IP Geolocation Lookup — City, ISP, Proxy, Mobile & Hosting Flag

Bulk IP geolocation lookup for IPv4 and IPv6: country, region, city, ZIP, coordinates, timezone, ISP, organization and ASN, plus proxy, mobile and hosting-provider flags and reverse DNS on every IP. Paste a list, get one row per address.

Pricing

from $20.00 / 1,000 ip geolocations

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

19 days ago

Last modified

Share

Bulk IP geolocation lookup for IPv4 and IPv6: country, region, city, ZIP, coordinates, timezone, ISP, organization and ASN, plus proxy, mobile and hosting-provider flags and reverse DNS on every IP. Paste a list, get one row per address.

📊 Sample Output

3 real rows delivered by IP Geolocation — Bulk IP to Location & ISP — run PWocDFqbBd1XOt43h on build 0.0.11

ipcountryregioncitylatitudelongitude
8.8.8.8United StatesVirginiaAshburn39.03-77.5
1.1.1.1AustraliaQueenslandSouth Brisbane-27.4766153.0166
2606:4700:4700::1111CanadaQuebecMontreal45.5019-73.5674

Real rows from run PWocDFqbBd1XOt43h on build 0.0.11 (2026-09-24), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"singleIp": "8.8.8.8"
}

🔧 Input reference

FieldTypeDefaultWhat it does
singleIpstring"8.8.8.8"Single IP address to look up (IPv4 or IPv6).
ipAddressesstring"1.1.1.1\n2606:4700:4700::1111"Comma or newline separated IP addresses (IPv4 or IPv6). Private and reserved ranges are skipped and not charged.

🧾 JSON sample record

One real record from run PWocDFqbBd1XOt43h (emails/phones masked, long text shortened):

{
"ip": "8.8.8.8",
"country": "United States",
"countryCode": "US",
"region": "Virginia",
"regionCode": "VA",
"city": "Ashburn",
"zip": "20149",
"latitude": 39.03,
"longitude": -77.5,
"timezone": "America/New_York",
"isp": "Google LLC",
"organization": "Google Public DNS",
"as": "AS15169 Google LLC",
"asName": "GOOGLE",
"continent": "North America",
"isProxy": true,
"isMobile": false,
"isHosting": true,
"reverse": "dns.google"
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$5e-05Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
IP geolocation (apify-default-dataset-item)$0.02Single result in the default dataset.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.02 = $2.00 plus the start fee.

More from the NexGenData Leads, contacts & enrichment family:

30 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per IP (19 fields — verified on a live run):

  • ip — the IP looked up (IPv4 or IPv6)
  • country / countryCode — country name + ISO code
  • region / regionCode — state/region + code
  • city · zip — city and postal code
  • latitude · longitude — precise coordinates
  • timezone — IANA timezone
  • isp — internet service provider
  • organization — owning organization
  • as / asName — ASN number and name
  • continent
  • isProxy · isMobile · isHosting — network-type flags
  • reverse — reverse-DNS hostname

Pricing: $0.02 per IP result (Pay-Per-Event) — about 50 IPs per $1 — plus $0.00005 per actor start. You are charged only for IPs that resolve to a real location: private, reserved and invalid addresses are skipped and not charged. Large lists are paced to respect ip-api.com's free-tier limit of ~45 lookups per minute.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it.

Sample agent prompt:

Look up the geolocation (country, city, ISP, ASN) for these IP addresses and flag any hosting/proxy IPs.

Agentic payments (x402): Supports agentic payment via x402 — call this actor with USDC, no API key required.

IPinfo / MaxMind GeoLite2 Replacement


A NexGenData utility actor. Bulk IP geolocation for developers and agents.