Skip to content

Plain-English guide

What is an IP address?

An IP address (Internet Protocol address) is a number assigned to every device connected to a network, so that other devices know where to send information back to it. It works the same way a street address works for postal mail: without one, the internet would have no way to know which of the billions of connected devices should receive a given reply. Every phone, laptop, smart TV and router has at least one, and most have several at once for different purposes. This page walks through the different kinds and what each one is actually for.

Was this tool helpful?
Give feedback

The postal-address analogy

When you request a web page, your device sends a small parcel of data labelled with two addresses: yours (so the reply knows where to come back to) and the website's (so the request knows where to go). Every router along the way reads only the address, not the contents, and forwards the parcel one hop closer to its destination, exactly like a postal sorting office reading an envelope without opening it. An IP address is that label. It has no idea who owns the device, what's inside the parcel, or why it was sent; it only says where.

IPv4 and IPv6: two numbering systems

There are two versions of the addressing system in use side by side today:

Public vs. private: the address your router shows the world isn't the one on your laptop

Look at your laptop or phone's own network settings and you'll usually see something like 192.168.1.14 or 10.0.0.23. This is a private address, valid only inside your home or office network, reused by millions of other networks around the world at the same time (the same way many houses on different streets can all have a "number 12"). Your router translates between this private address and a single public address, the one visible to the rest of the internet and the one our IP lookup tool shows you, through a process called Network Address Translation (NAT). This is also why your router itself has its own separate address for managing its settings; see our router IP address guide if you need to find that one specifically.

Static vs. dynamic: does your address ever change?

Most home and mobile connections use a dynamic public IP address: your internet provider assigns you one from a shared pool, and it can change whenever your router restarts, reconnects, or simply after enough time passes on the provider's lease. A static IP address, by contrast, is fixed and never changes, typically reserved for servers, business connections, or a paid add-on some providers offer. Neither is inherently more secure; dynamic addressing is simply the default because it lets providers reuse a limited pool of addresses across many customers over time.

Who actually assigns IP addresses?

No single company owns the internet's address space. It's managed in a hierarchy:

Reserved ranges you'll see mentioned often

A few IPv4 ranges are set aside by convention and never appear as a real, routable public address:

Frequently asked questions

What is an IP address, in one sentence?
It's a numeric label assigned to a device on a network so that other devices know where to send data back to it, the internet's equivalent of a postal address.
Is an IP address the same as a domain name?
No. A domain name (like example.com) is a human-readable nickname; the Domain Name System (DNS) looks up which numeric IP address that nickname currently points to, then your device connects to that address. Domain names exist because remembering names is easier than remembering strings of numbers.
What's the difference between IPv4 and IPv6 in practice?
IPv4 (e.g. 203.0.113.42) is older and far more common but has a limited supply of addresses, usually shared across a household via NAT. IPv6 (e.g. 2001:db8::1) is newer, has an effectively unlimited supply, and can give every device its own address directly, but not every network or website supports it yet, which is why many connections still fall back to IPv4.
Can two devices have the same IP address?
Not on the public internet at the same time: a public IP address must be globally unique for routing to work. Private addresses (like 192.168.1.14) are the exception, since they're only unique within their own local network, so the same private address is reused on millions of different home networks simultaneously without conflict.
How do I check my own IP address right now?
Use our IP address lookup tool. It shows your current public IPv4 address, IPv6 address where available, your internet provider and an approximate location, computed the instant the page loads.
Why does my IP address start with 192.168 on one screen but look completely different on another site?
192.168.x.x is a private address, only meaningful inside your own home network, shown in your device's own Wi-Fi or network settings. The different-looking address a website shows you is your public address, translated by your router. Both are correct at the same time; they just describe two different "sides" of your connection. See the public vs. private section above.
What does 'allocated' mean when talking about IP addresses?
It means a Regional Internet Registry has formally assigned a block of addresses to an organization (usually an ISP) to manage and hand out to its own customers, the same hierarchy described above, from IANA down to your internet provider.
Does checking my IP address on a site like this one store or log it anywhere?
On this site, no. The value is computed live from your current request and never written to a database or a log tied to your visit; see our Privacy Policy for the full technical explanation.

Want to see your own IP address?

Your public IPv4, IPv6, ISP and approximate location, live.

Check my IP address

Free. No sign-up.