Tools / IP Geolocation
IP Geolocation icon

IP Geolocation

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.

2 skillsv0.02
IP Lookup

Geolocate an IP address to get its city, region, country, timezone, coordinates, ISP, and organization. Works with both IPv4 and IPv6 addresses.

Returns: Geolocation data including city, region, country, coordinates, timezone, ISP, and ASN
Parameters
ip *stringIPv4 or IPv6 address like '8.8.8.8'
Example
Geolocate Google DNS IP
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/call
Bulk IP Lookup

Geolocate multiple IP addresses at once. Returns location data for each IP. Maximum 10 IPs per request to respect rate limits.

Returns: Array of geolocation results for each IP with city, region, country, coordinates, timezone, and ISP
Parameters
ips *arrayList of IP addresses to geolocate (max 10)
Example
Geolocate multiple IPs
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/call
Loading reviews...
Loading activity...
v0.022026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.012026-03-20
  • Initial release

Quick Start

MCP (Claude Code)
claude mcp add --transport stdio \
  --env TOOLROUTER_API_KEY=YOUR_API_KEY \
  toolrouter -- npx -y toolrouter-mcp
REST API
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"ip-geolocation","skill":"lookup","input":{}}' \
  https://api.toolrouter.com/v1/tools/call

Use Cases

Open Geolocate Website Visitors

Geolocate Website Visitors

Determine the geographic location of website visitors from their IP addresses for analytics and personalization.

IP Geolocation icon
IP Geolocation
4 agent guides
Open Detect Suspicious Login Locations

Detect Suspicious Login Locations

Flag logins from unexpected geographic locations by comparing IP geolocation against known user patterns.

IP Geolocation icon
IP Geolocation
4 agent guides
Open Search Papers by Topic

Search Papers by Topic

Find relevant academic papers on any research topic across millions of scholarly publications.

Academic Research icon
Academic Research
4 agent guides
Open Geocode Addresses to Coordinates

Geocode Addresses to Coordinates

Convert street addresses into precise latitude and longitude coordinates for mapping and spatial analysis.

Address Geocoding icon
Address Geocoding
4 agent guides
View all use cases for IP Geolocation

Workflows

Open SSL and DNS Audit

SSL and DNS Audit

Audit SSL certificates, DNS configuration, HTTP security headers, and domain registration for security gaps.

DNS Domain icon
DNS Domain
Security HTTPx icon
Security HTTPx
Whois RDAP icon
Whois RDAP
IP Geolocation icon
IP Geolocation
4 steps4 tools
Open Infrastructure Health Check

Infrastructure Health Check

Verify DNS resolution, service availability, and server locations to ensure infrastructure is healthy and correctly configured.

DNS Domain icon
DNS Domain
Security HTTPx icon
Security HTTPx
IP Geolocation icon
IP Geolocation
3 steps3 tools
Open Domain Intelligence Report

Domain Intelligence Report

Build a comprehensive intelligence report on any domain using WHOIS, DNS, geolocation, and web archive data.

Whois RDAP icon
Whois RDAP
DNS Domain icon
DNS Domain
IP Geolocation icon
IP Geolocation
Web Archive icon
Web Archive
4 steps4 tools
Open Network Reconnaissance

Network Reconnaissance

Map the complete network attack surface through DNS enumeration, geolocation, service probing, and attack vector analysis.

Security HTTPx icon
Security HTTPx
DNS Domain icon
DNS Domain
IP Geolocation icon
IP Geolocation
Pentest icon
Pentest
4 steps4 tools
View all 6workflows →

Frequently Asked Questions

What location data do I get from an IP?

It returns city, region, country, timezone, coordinates, ISP, and ASN.

Does it support IPv6?

Yes. Both IPv4 and IPv6 addresses are supported.

Can I check more than one address at a time?

Yes. Batch lookup supports up to 10 IPs.

Is this mainly for logs or analytics?

Both. It is useful for enriching logs, investigating traffic, and adding location context to analytics.