Find the IP address of any domain or website
Calculate IP ranges and host counts for any CIDR notation
An IP address (Internet Protocol address) is a unique numerical label assigned to each device connected to a computer network. It serves two main purposes: identifying the host or network interface, and providing the location of the host in the network. There are two versions: IPv4 (e.g., 192.168.1.1) and IPv6 (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
Yes, IP addresses can be traced to reveal approximate geographical location (city/region level), ISP, and sometimes organization. However, they cannot reveal your exact physical address, name, or personal information without assistance from your ISP, which typically requires legal authorization (like a court order). Websites you visit can see your IP address.
Yes, most residential internet connections use dynamic IP addresses that can change periodically (when your router restarts, lease expires, etc.). Businesses often have static IPs that don't change. Using a VPN will show a different IP address to websites. Your local network (private) IP and public IP are different - your router has a public IP while devices get private IPs.
A /24 subnet (also written as 255.255.255.0 subnet mask) contains 256 total IP addresses (2^8 = 256). Of these, 254 are usable host addresses - the first address is the network address and the last is the broadcast address. This is the most common subnet size for small to medium networks.
A /29 subnet contains 8 total IP addresses (2^3 = 8), with 6 usable host addresses. This small subnet is commonly used for point-to-point links or very small network segments where you only need a few addresses.
127.0.0.1 is the localhost or loopback address. It always refers to your own computer. When you access 127.0.0.1, you're connecting to your own machine - this is commonly used for testing web servers, databases, and applications locally during development. The entire 127.0.0.0/8 range (127.0.0.1 to 127.255.255.255) is reserved for loopback.
Your router has two IP addresses: a public IP (shown by this tool) assigned by your ISP, and a private IP (usually 192.168.0.1, 192.168.1.1, or 10.0.0.1) for your local network. To find your router's private IP: on Windows use 'ipconfig' and look for Default Gateway; on Mac use System Preferences > Network; on Linux use 'ip route'.
IP geolocation uses databases that map IP address ranges to geographical locations. ISPs are assigned blocks of IPs, and their physical infrastructure locations are known. This data is collected through ISP registrations, Wi-Fi positioning, and user-submitted data. Accuracy varies: country is usually 99% accurate, city around 80%, and exact location cannot be determined from IP alone.
IPv4 uses 32-bit addresses (like 192.168.1.1) providing about 4.3 billion unique addresses - we've run out! IPv6 uses 128-bit addresses (like 2001:db8::1) providing 340 undecillion addresses. IPv6 also has built-in security features and simplified headers. Most modern systems support both, with IPv4 still dominant but IPv6 adoption growing.
No, an IP address alone cannot show your exact physical location (like street address). It can typically only identify your city or region, and sometimes even that is inaccurate (especially with mobile networks or VPNs). Only your ISP has records linking your IP to your actual address, and they don't share this without legal requirements.