Enter any IP address or hostname to instantly find its country, city, ISP, ASN, timezone, proxy status and precise map location.
IP geolocation is the process of mapping an IP address to a physical location — typically a country, region, city, postal code, and approximate latitude/longitude. It works by cross-referencing the IP address against large databases that record how internet registries (ARIN, RIPE, APNIC, LACNIC, and AFRINIC) have allocated IP blocks to organisations, combined with BGP routing data, active probing, and ISP-reported records. The result is an estimate — not a GPS fix — but accurate to the city level for most residential and business connections. For mobile or shared connections, accuracy may only reach region or country level.
Geolocation differs from What Is My IP, which focuses purely on identifying your own current IP. Geolocation lets you query any IP or hostname and retrieve its full geographic and network profile.
The data you see here is sourced from ip-api.com's real-time database, which cross-references multiple public and commercial sources. Country-level accuracy is very high — typically above 99% for IPv4. City-level accuracy is lower, usually 60–85% depending on region, ISP, and connection type. Accuracy is highest for fixed residential broadband (where ISPs register IP blocks close to their customers) and lowest for mobile networks, satellite connections, and corporate VPN or MPLS networks where the registered address of the network block may be thousands of kilometres from the actual user. The latitude and longitude shown represent the centre of the estimated location — not a house or street address.
A full IP geolocation response returns the following data:
Enter the domain name (e.g. example.com) in the search box above. The tool automatically resolves it to an IP address via DNS and then runs the geolocation lookup against that IP. This shows you where the server hosting that domain is physically located — which may differ significantly from where the domain owner is based. For a full breakdown of a domain's DNS records including A, MX, CNAME, NS, and TXT entries, use our DNS Lookup tool. To check who owns the domain and when it was registered, try our WHOIS Lookup.
The Proxy / VPN flag indicates that the queried IP address is associated with a known VPN service, commercial proxy, Tor exit node, or other anonymisation network. This is detected by comparing the IP against curated lists of known VPN provider infrastructure, datacenter ranges commonly used by proxy services, and actively maintained threat intelligence feeds. Websites and applications use this flag to distinguish human users from anonymised or automated traffic, enforce geographic content restrictions, or apply additional authentication steps. Note that a false positive is possible — some ISPs route residential traffic through infrastructure that resembles a proxy network. Use our HTTP Headers tool to inspect what headers your own connection sends to web servers.
IP geolocation is one of the most widely applied technologies on the internet. Common uses include:
No. IP geolocation identifies the network block an IP belongs to and estimates the geographic area that block serves — it does not identify individuals, street addresses, households, or personal identities. To obtain specific subscriber information for an IP address, a law enforcement agency would need a formal legal request (court order or subpoena) to the ISP that owns that IP block. The ISP holds the subscriber-to-IP assignment logs; this public geolocation database does not. The coordinates shown on the map should be treated as the approximate centre of a coverage area, not the physical location of a device or person.
An ASN (Autonomous System Number) uniquely identifies the organisation responsible for routing a block of IP addresses on the global internet. Every IP address is part of exactly one Autonomous System — typically an ISP, cloud provider, university, or large corporation. The ASN and AS name in the geolocation results tell you which organisation controls the network infrastructure this IP routes through. For a complete picture of an ASN — including all its IP prefixes, country of registration, and peering relationships — use our dedicated ASN Lookup tool.
After locating an IP's hostname via this geolocation tool or our Reverse DNS lookup, you can paste that hostname into our SSL Certificate Checker to verify whether the server is running a valid, trusted HTTPS certificate, check its expiry date, inspect the certificate chain, and confirm it matches the correct domain. This is particularly useful when investigating hosting providers or verifying the security configuration of a server whose location you have just looked up.
Several factors cause geolocation to show a city different from the physical location of the device using that IP. ISPs often register large IP blocks against their headquarters or a major regional hub rather than individual exchange points. Mobile carriers aggregate connections through a small number of gateways, which may be hundreds of kilometres from the handset. Corporate networks route all traffic through a central office regardless of where employees are located. VPNs and proxies deliberately place the registered IP in a different city or country. Satellite internet assigns IP blocks to ground station locations. These are normal characteristics of how IP allocation works — not errors in the geolocation database. For precise location, GPS or user-provided data is required.
A MAC (Media Access Control) address is a hardware identifier burned into a network adapter at the factory — it is unique to a specific physical device and operates at layer 2 of the network stack, meaning it is only used within a local network segment. An IP address operates at layer 3 and is what identifies a device or connection across the internet. MAC addresses are never transmitted beyond your local router and cannot be detected by websites or remote servers. You can use our MAC Address Lookup tool to identify the hardware manufacturer from the first six characters (OUI) of any MAC address.
IP addresses are allocated in blocks called subnets — ranges of consecutive addresses under common ownership. Geolocation databases map these subnet blocks to geographic regions based on their registration records. Understanding subnets is essential for network engineers configuring firewalls, routing rules, or access control lists. Use our Subnet Calculator to compute network ranges, broadcast addresses, usable host counts, and CIDR notation for any IPv4 or IPv6 subnet.
example.com) in the search box. The tool will resolve it to an IP via DNS and then geolocate that IP. This reveals the country and city where the server is hosted and which company (ISP or cloud provider) owns that IP block. Keep in mind that CDNs like Cloudflare, Akamai, and Fastly serve traffic from hundreds of edge locations worldwide, so the IP you see may be a nearby CDN node rather than the origin server's true location. Cross-reference with our DNS Lookup and WHOIS Lookup for a fuller picture.