IP Geolocation at the
Speed of the Edge
Country, city, ASN, ISP, network, timezone, currency and risk signals — answered from the Cloudflare data center closest to your user, in single-digit milliseconds.
"status": true,
"ip": "8.8.8.8",
"country": "United States",
"city": "Mountain View",
"asn": 15169,
"as_name": "GOOGLE",
"isp": "Google LLC",
"network": "8.8.8.0/24",
"timezone": "America/Los_Angeles",
"is_vpn": false,
"response_ms": 4
}
Live IP Intelligence Lookup
Try the same geo, ASN, ISP, network, and timezone fields returned by the API.
Full IP Context From One Request
The edge API is built to return the fields developers normally stitch together from several services: geo, ASN, ISP, network ownership, and normalized risk signals.
Geolocation Fields
Country, region, city, postal code, latitude, longitude, continent, timezone, currency, and calling code.
ASN & Organization
Return the AS number, AS name, AS organization, ISP, owner, and network range when available.
Risk Signals
Use normalized proxy, VPN, Tor, and hosting flags to support fraud checks and traffic review.
Single-Digit ms Responses
Every lookup is answered from the Cloudflare data center nearest to your user, not a distant origin server — so geography works in your app's favor.
Localization Ready
Use timezone, currency, country code, and calling code fields to personalize products by visitor region.
Always-Current Data
Geolocation and network ownership records are continuously refreshed across the edge, so your results reflect today's internet — not a stale snapshot.
Your Request Never Has to Travel Far
Cloudflare runs 330+ data centers in 100+ countries. ProWebLook ipapi answers from whichever one is closest to your visitor — so a user in Singapore is served from Singapore, a user in Frankfurt from Frankfurt. No origin round-trip, no waiting queue.
Integrate in Under 10 Minutes
One API key, one JSON response. Call the root endpoint, the modern /v1/ip path, or the legacy-compatible /api/v1/checkgeoip path — all served from the same edge.
Endpoint Reference
Same JSON fields, three interchangeable paths. Pick whichever fits your existing integration.
| Fast Endpoint | GET ipapi.proweblook.com/?ip=8.8.8.8&api_key=KEY |
|---|---|
| Modern Path | GET ipapi.proweblook.com/v1/ip?ip=8.8.8.8&api_key=KEY |
| Compatible Path | GET ipapi.proweblook.com/api/v1/checkgeoip?ip=8.8.8.8&api_key=KEY |
| Auth | API key via query string: ?api_key=YOUR_KEY |
| Response | JSON: country, city, asn, as_name, isp, network, timezone, is_vpn, response_ms |
curl -X GET "https://ipapi.proweblook.com/?ip=8.8.8.8&api_key=YOUR_API_KEY"
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://ipapi.proweblook.com/?ip=8.8.8.8&api_key=YOUR_API_KEY",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
));
$response = curl_exec($curl);
curl_close($curl);
$data = json_decode($response, true);
print_r($data);
?>
import requests
url = "https://ipapi.proweblook.com/"
params = {
"api_key": "YOUR_API_KEY",
"ip": "8.8.8.8"
}
response = requests.get(url, params=params)
data = response.json()
print(data)
fetch('https://ipapi.proweblook.com/?ip=8.8.8.8&api_key=YOUR_API_KEY')
.then(response => response.json())
.then(data => console.log(data));
Start Free, Scale Unlimited
Create a free API key with 20,000 IP checks every month, then upgrade to the $4.99 unlimited monthly plan when your volume grows.
- 20,000 monthly IP API requests
- API key included after signup
- Geo, ASN, ISP, network, and timezone fields
- Works with IPv4 and IPv6 addresses
- Good for testing, prototypes, and small apps
- Unlimited monthly IP checks
- No ProWebLook app-level rate limit
- Geo, ASN, ISP, network, timezone, and risk fields
- Root,
/v1/ip, and legacy-compatible endpoints - Single-digit ms responses from the Cloudflare edge
Built for High-Volume IP Workflows
Use the edge API anywhere you need quick location and network context without slowing down customer-facing requests.
Add country, ASN, proxy, VPN, Tor, and hosting signals to signup, login, and checkout risk checks.
Personalize currency, region, timezone, and default country flows from the first page request.
Enrich analytics events and server logs with city, country, network, and organization details.
Resolve ASN, AS name, organization, ISP, and network range for routing, moderation, and support tools.
Frequently Asked Questions
Get FREE Credits to Start Today
Discover an extensive array of API calls across all ProWebLook APIs. No credit card required — start building in minutes.