IP Geolocation
Determine country, city, provider and coordinates for any IP address.
IP geolocation — how to find the location of an IP address
Find where an IP address is located: country, region, city, coordinates and time zone, plus ISP, organisation and ASN. The tool flags mobile networks, proxies/VPNs and data-centre addresses. Data comes from the ip-api.com geolocation database: the country is usually right, the city only approximate.
How to Use
- Enter an IPv4 or IPv6 address or a domain (your own IP is on the “What is my IP” page)
- Review the country, region, city and the map pin
- Check the ISP, ASN and any VPN or data-centre flag
FAQ
How IP geolocation works
An IP address carries no coordinates. The location comes from geolocation databases that map address ranges to places using registry records (RIPE NCC, ARIN and the other RIRs), data from ISPs, latency measurements and geofeeds published by the networks themselves. This tool queries such a database through ip-api.com, which is why country, region and city names are shown in English.
You can enter an IPv4 address, an IPv6 address or a domain. For a domain, the tool first resolves its IPv4 address (the first A record) and then locates that address: the server, host or CDN, not the company's office.
What the result shows
- Country, region, city and postal code. City and postal code are the least reliable fields, see below.
- Coordinates. A reference point, usually the centre of a city or district. The map pin does not mark a building or street.
- Time zone in IANA format, such as
Europe/London. - ISP, organisation and ASN. Who assigned the address and which autonomous system announces it. More about the network in the ASN lookup.
- Flags for mobile network, proxy/VPN and hosting/data centre. The database sets them and does not catch everything: a fresh VPN server or a residential proxy can come back unflagged.
How accurate is IP geolocation?
| Level | How far to trust it |
|---|---|
| Country | Usually right. Wrong for VPNs and proxies, satellite internet, corporate networks with a single exit point and address blocks that recently changed hands. |
| Region | Often right for home broadband. Sometimes shows where the ISP is registered instead. |
| City | Frequently wrong. The database returns the ISP's hub or the nearest large city. On mobile data an error of a few hundred kilometres is normal. |
| Coordinates, postal code | An approximation. You cannot find a house or a person with it. |
You also cannot identify a person from an IP address. Only the ISP knows who had the address at a given moment, and it discloses that to law enforcement, not to lookups on the internet.
When the result is not about the user at all
- VPNs and proxies. You see the exit server, not the person behind it.
- Tor and browser privacy relays. The address belongs to an exit node that can be in any country.
- Mobile data and CGNAT. Carriers route thousands of subscribers through a few gateways per country, so they all appear to live in the gateway's city.
- CDNs and clouds. Enter the domain of a site behind Cloudflare or another CDN and you get a CDN edge. The same anycast address answers from dozens of cities, so the city means nothing here. To see every address of a domain with a CDN flag, use domain to IP lookup.
Why site owners and SEOs use it
- Reading server logs. A visitor flagged as hosting/data centre that never loads images or scripts is almost always a bot.
- Before checking local rankings. Make sure your VPN really exits in the country you want before you look at search results.
- Where a site's server is. Useful when choosing hosting or debugging speed: a server on another continent adds latency to every request. For rankings in a country, server location is secondary; Google relies first on the domain,
hreflang, language and page content. - Fraud checks. An order billed in one country from a data-centre IP in another deserves a manual look, not an automatic rejection.
My IP shows the wrong city. How do I fix it?
Websites see whatever the geolocation databases say, so the fix has to happen in the databases. Major providers (MaxMind, IP2Location, ipinfo and others) have correction forms, and your ISP can update its geofeed. Changes take time to spread because databases update on a schedule. Check your current address on What is my IP, and see whether it is on spam lists with the IP blacklist check.