Geolocate Website Visitors
Determine the geographic location of website visitors from their IP addresses for analytics and personalization.
IP to location, ISP & network
Turn any IPv4 or IPv6 address into location and network data — city, region, country, timezone, coordinates, ISP, and ASN. Single or batch lookup (up to 10). Useful for enriching logs, detecting visitor geography, investigating traffic, or adding location context to analytics.
Geolocate an IP address to get its city, region, country, timezone, coordinates, ISP, and organization. Works with both IPv4 and IPv6 addresses.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "ip-geolocation",
"skill": "lookup",
"input": {
"ip": "8.8.8.8"
}
}' \
https://api.toolrouter.com/v1/tools/callGeolocate multiple IP addresses at once. Returns location data for each IP. Maximum 10 IPs per request to respect rate limits.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "ip-geolocation",
"skill": "bulk_lookup",
"input": {
"ips": [
"8.8.8.8",
"1.1.1.1"
]
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"ip-geolocation","skill":"lookup","input":{}}' \
https://api.toolrouter.com/v1/tools/callDetermine the geographic location of website visitors from their IP addresses for analytics and personalization.
Flag logins from unexpected geographic locations by comparing IP geolocation against known user patterns.
Find relevant academic papers on any research topic across millions of scholarly publications.
Convert street addresses into precise latitude and longitude coordinates for mapping and spatial analysis.
Audit SSL certificates, DNS configuration, HTTP security headers, and domain registration for security gaps.
Verify DNS resolution, service availability, and server locations to ensure infrastructure is healthy and correctly configured.
Build a comprehensive intelligence report on any domain using WHOIS, DNS, geolocation, and web archive data.
Map the complete network attack surface through DNS enumeration, geolocation, service probing, and attack vector analysis.
It returns city, region, country, timezone, coordinates, ISP, and ASN.
Yes. Both IPv4 and IPv6 addresses are supported.
Yes. Batch lookup supports up to 10 IPs.
Both. It is useful for enriching logs, investigating traffic, and adding location context to analytics.