IP Geolocation
Look up city, country, ASN, and coordinates for any IP address.
About this tool
IP geolocation maps an IPv4 or IPv6 address to a likely physical location and the network operator that announces it. Our tool reads from a local geolocation database (synced monthly) and returns country, region, city, approximate latitude/longitude, time zone, ASN, and the organization that owns the routing prefix — all in one round-trip.
The data ultimately comes from a combination of registry allocations (the RIR-published inetnum blocks), routing announcements (which ASN currently advertises the prefix), and behavioural signals collected by the upstream data vendor. For consumer ISPs, the result usually pinpoints the city; for hosting and mobile networks, the answer is typically just country-accurate.
When to use this tool
- Triage server logs. A flood of requests from one country is easier to recognise than a flood from "203.0.113.x".
- Content licensing checks. Confirm an IP's country before serving region-restricted material.
- Fraud signals. Compare the IP's declared country with the billing address on an order — mismatches deserve a second look.
- ASN identification. Find out whether an IP belongs to AWS, Cloudflare, a residential ISP, or a known VPN provider.
How accurate is geolocation?
Country accuracy is consistently 99%+; city accuracy is typically 60–80% for residential IPs and drops sharply for mobile carriers, satellite links, and any infrastructure that uses CGN. Coordinates are approximations — usually the centre of the assigned city or the carrier's regional POP, never a real street address. For VPN/proxy detection, pair this with the Privacy Check tool.Frequently asked questions
How precise are the coordinates?
Why does my home IP show the wrong city?
What is the ASN field?
AS13335 is Cloudflare, AS15169 is Google, AS16509 is AWS. ASN tells you who is responsible for routing this IP today, even when the registry data is years out of date.
Can I geolocate an IPv6 address?
2606:4700:4700::1111) and you will get the same fields as for IPv4. Smaller and rarely-routed prefixes may have country-only data.