Find geolocation, ISP, ASN, timezone, and network information for any IPv4 or IPv6 address.
An IP (Internet Protocol) address is a unique numerical label assigned to every device connected to a network that uses the Internet Protocol for communication. Think of it like a postal address for your computer: it tells other devices where to send data so it reaches the right destination. Every time you visit a website, send an email, or stream a video, your IP address is used to route data between your device and the server.
There are two versions of IP addresses in use today:
192.168.1.1. It supports approximately 4.3 billion unique addresses. Due to the explosive growth of internet-connected devices, IPv4 addresses have been exhausted in most regions.2001:0db8:85a3::8a2e:0370:7334. It supports approximately 340 undecillion (3.4 × 1038) addresses, ensuring we will not run out for the foreseeable future. IPv6 also includes built-in security features and simplified packet headers.An IP address (Internet Protocol address) is a unique string of numbers separated by periods (IPv4) or colons (IPv6) that identifies each device using the Internet Protocol to communicate over a network. It is essential for routing traffic between devices on local networks and across the internet.
Your public IP address is the address your Internet Service Provider (ISP) assigns to your home or office network. It is the address websites see when you visit them. This tool automatically detects your public IP when you load the page — look at the sidebar or click the "My IP" button to see it.
IP geolocation is the mapping of an IP address to the approximate geographic location of the device it is assigned to. Geolocation databases correlate IP address ranges with physical locations based on data from ISPs, regional internet registries, and other sources. Accuracy varies — country-level is typically 95-99% accurate, while city-level accuracy ranges from 50-80%.
An ASN (Autonomous System Number) is a unique number assigned to a network or group of networks that share a common routing policy. ISPs, universities, government agencies, and large companies typically have their own ASN. They are used by the Border Gateway Protocol (BGP) to exchange routing information between networks. Examples include AS15169 (Google) and AS13335 (Cloudflare).
IPv4 uses 32-bit addresses (about 4.3 billion unique addresses) written as four decimal numbers separated by dots (e.g., 192.0.2.1). IPv6 uses 128-bit addresses (about 340 undecillion unique addresses) written as eight groups of hexadecimal digits separated by colons (e.g., 2001:db8::1). IPv6 was developed to solve the exhaustion of IPv4 addresses and includes improvements like more efficient routing, mandatory IPsec support, and elimination of NAT.