Learn / networking basics
What is an IP address?
Every device that connects to the internet — your phone, your laptop, your smart TV, even your doorbell camera — needs a way to be found. An IP address (Internet Protocol address) is that identifier: a unique number assigned to your connection so that data sent to you actually arrives at your device and not someone else's. Right now, you are using one to read this page. You can see your current IP address here.
The short definition
An IP address is a numerical label that identifies a device (or a network) on the internet or on a local network. It serves two jobs at once: it identifies who you are on the network, and it locates where responses should be delivered. A typical IPv4 address looks like this: 203.0.113.42.
A useful analogy: the postal address of the internet
The classic comparison still works best. When someone mails you a package, the courier does not need to know your name, your job, or what is inside the box — they just need a valid street address. The internet works the same way. When you open a website, your device sends a request stamped with your IP address as the return address. The server on the other end reads that return address and knows exactly where to send the page back.
The analogy has one important limit: unlike your home address, your public IP address is usually assigned by your internet provider and can change over time. If you are curious how often that happens and why, see our guide on static vs dynamic IP addresses.
How the internet actually uses your IP
Everything you do online is broken into small chunks of data called packets. Each packet carries a header containing two crucial fields: the source IP address (yours) and the destination IP address (the server you are talking to). Routers — the machines that make up the backbone of the internet — read the destination address on each packet and forward it one hop closer to its goal, a bit like sorting facilities passing a parcel along a delivery chain.
No single router knows the whole route in advance. Each one simply makes the best next-hop decision based on routing tables that are constantly updated. A packet from Oslo to a server in California might pass through a dozen routers, and the reply might even take a different path back. The IP addresses in the packet headers are what make this decentralized delivery system work.
One more piece completes the picture: you rarely type IP addresses yourself. When you enter whatsmyip.no in your browser, the Domain Name System (DNS) translates that name into an IP address behind the scenes. You can watch this translation happen with our DNS lookup tool.
What the numbers mean: IPv4 format
The most common type of address, IPv4, is a 32-bit number. To make it readable for humans, it is written as four decimal numbers separated by dots — for example 192.168.1.10. Each of the four parts is called an octet because it represents 8 bits of the full 32-bit address.
- Each octet can hold a value from 0 to 255 (the range 8 bits can express).
- Four octets of 8 bits each add up to the full 32-bit address.
- The address is really one big binary number; the dotted format is just a human-friendly way of writing it.
Addresses are also grouped into networks using a subnet mask or prefix length, such as /24, which tells routers which portion of the address identifies the network and which portion identifies the individual device. If you want to experiment with how networks are divided, try our subnet calculator.
Public vs private addresses, briefly
Not every IP address is reachable from the open internet. Certain ranges — like 192.168.0.0 to 192.168.255.255 — are reserved for private use inside homes and offices. Your router typically holds one public address facing the internet while handing out private addresses to every device in your home. This is why the address your laptop reports locally usually differs from the one websites see. The full story is in our article on local vs public IP addresses.
Who assigns IP addresses?
IP addresses are not random; they are allocated through a global hierarchy so that no two networks accidentally use the same public address:
- IANA (the Internet Assigned Numbers Authority) sits at the top and manages the global pool of addresses.
- IANA delegates large blocks to five Regional Internet Registries (RIRs). Europe, the Middle East, and parts of Central Asia are served by RIPE NCC, which covers Norway.
- RIRs allocate smaller blocks to internet service providers and large organizations.
- Your ISP finally assigns one of its addresses to your home connection, usually automatically when your router connects.
This hierarchy is also why an IP address can be traced back to a provider and a rough region: the allocation records are public.
What your IP reveals — and what it does not
There is a lot of myth around this topic, so it is worth being precise. Here is a realistic breakdown:
| An IP address can reveal | An IP address cannot reveal |
|---|---|
| Your internet service provider | Your name or email address |
| Your approximate location (usually city or region level) | Your exact street address or GPS position |
| Whether the connection looks like home broadband, mobile, or a data center | Your browsing history on other sites |
| Roughly which country's laws and services apply to you | The identity of the specific person using the device |
Geolocation databases map addresses to regions based on registration data and network measurements, which is why streaming services can guess your country but a website cannot find your house from your IP alone. Only your ISP can link an address to a subscriber name, and in most countries that requires a legal process. You can see what any address exposes by running it through our IP lookup tool, and we cover the realistic risks in what can someone do with your IP address.
How to find your own IP address
The fastest way is simply to visit the WhatsMyIP.no homepage, which shows the public address your connection is using right now — the same one every website you visit can see. Your operating system's network settings, by contrast, will usually show your private address on the local network, which is a different number serving a different purpose.
A quick word about IPv6
Everything above describes IPv4, but the internet outgrew its 32-bit address space years ago — there are far more connected devices than available IPv4 addresses. The long-term solution is IPv6, which uses much longer addresses written in hexadecimal, such as 2001:db8::8a2e:370:7334. Both systems run side by side today, and your connection may be using either one without you noticing. To understand how the two compare and why the transition is taking decades, read our guide to IPv4 vs IPv6.
The bottom line
An IP address is the return address on every piece of data you send across the internet: essential for delivery, assigned through a global registry system, and revealing far less about you personally than most people fear — though not nothing. Knowing what yours is and how it works is the first step to understanding almost everything else about how you appear online.
Check your own connection
See your public IP address, location and ISP right now — free, no signup.
What is my IP?