IP Geolocation & Proxy Detector avatar

IP Geolocation & Proxy Detector

Pricing

from $1.00 / 1,000 ip géolocalisées

Go to Apify Store
IP Geolocation & Proxy Detector

IP Geolocation & Proxy Detector

Geolocates one or more IP addresses (country, region, city, coordinates, provider) via an offline database (no per-call cost), with optional VPN/proxy detection via a third-party API with a free quota.

Pricing

from $1.00 / 1,000 ip géolocalisées

Rating

0.0

(0)

Developer

Oussema Toumi

Oussema Toumi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Geolocates one or more IP addresses (country, region, city, coordinates, timezone) via a bundled offline database — no per-request cost, no API key required for this part. Optional VPN/proxy detection via the free proxycheck.io API.

Input

FieldTypeDescription
ipsarrayOne or more IPv4/IPv6 addresses
detectProxyboolEnable VPN/proxy detection (default: false)
proxycheckApiKeystringOptional — raises the free proxycheck.io quota

Output (dataset)

Each record contains: ip, country, region, city, timezone, latitude, longitude, and if detectProxy is enabled: proxy ({ isProxy, proxyType, provider, asn }).

Pricing (pay-per-event)

  • ip-located — $0.001 — per IP successfully geolocated
  • proxy-checked — $0.002 — additionally, if the proxy check succeeds

Example: 10,000 IPs geolocated, 2,000 of them with proxy detection ≈ (10,000 × $0.001) + (2,000 × $0.002) = $10 + $4 = $14 charged.

Technical notes

  • No GPU required, no variable infra cost: geoip-lite bundles its database in the npm package; resolution is local and instant.
  • Zero investment to start: proxycheck.io works without an API key on its free quota; adding a key later just raises the daily request limit.
  • geoip-lite accuracy is city/region level, not street level — normal for a free offline database. For more precision you can plug in MaxMind GeoLite2 directly (free license, monthly updates).
  • Private/invalid IPs (e.g. 192.168.x.x, 10.x.x.x) return no result and are never charged.