An IP address (Internet Protocol address) is a unique numerical label assigned to every device connected to a computer network. Think of it as your device's digital postal address — just as physical mail is delivered to a street address, data packets on the internet are routed to your IP address.
Without IP addresses, the internet as we know it would be impossible. Every time you load a webpage, send an email, or stream a video, IP addresses are working behind the scenes to route information between the right sender and receiver.
IPv4 (Internet Protocol version 4) is the most widely used IP format. It represents addresses as four groups of numbers separated by dots, with each group ranging from 0 to 255.
Each IPv4 address is a 32-bit number, providing roughly 4.3 billion unique addresses. When the internet was designed in the 1970s, this seemed more than enough. By the 2010s, the pool of available IPv4 addresses was nearly exhausted, driving the adoption of IPv6.
IPv6 uses 128-bit addresses displayed as eight groups of hexadecimal digits separated by colons. It provides approximately 340 undecillion unique addresses — enough for every grain of sand on Earth to have trillions of addresses.
IPv6 also introduces improvements in routing efficiency, built-in security (IPsec), and eliminates the need for NAT (Network Address Translation) in most cases. Despite being introduced in 1998, global IPv6 adoption still sits around 40–50%, with IPv4 remaining dominant.
A public IP address is globally unique and routable on the internet. Your home router has a single public IP assigned by your Internet Service Provider (ISP). This is the address websites see when you connect to them.
Private IPs are used within local networks (your home, office, or school). They are not directly accessible from the internet. Your router translates between your private IP and its public IP using a process called NAT (Network Address Translation).
The reserved private IP ranges are:
| Range | Common Use |
|---|---|
| 10.0.0.0 – 10.255.255.255 | Large networks, corporations |
| 172.16.0.0 – 172.31.255.255 | Medium networks |
| 192.168.0.0 – 192.168.255.255 | Home routers (most common) |
A static IP address never changes. It is manually configured or permanently assigned by an ISP. Servers, websites, and businesses typically use static IPs because consistent addressing is required for DNS records and inbound connections.
Most home internet users have dynamic IPs, automatically assigned by their ISP using DHCP (Dynamic Host Configuration Protocol). The address may change when your router reboots or periodically on the ISP's schedule. Dynamic IPs are cheaper to manage and provide a small degree of privacy by not permanently identifying your connection.
IP addresses serve critical functions across the modern internet:
Look up any IP address instantly
Get geolocation, ISP, ASN, DNS records, and WHOIS data — free, no registration required.
Try IP & Domain Tracker →