What is an IP address?

An IP address (Internet Protocol address) is a unique string of numbers that identifies a device on a network. It works like a mailing address for your computer, phone, or router, so that data you request from the internet knows where to come back to.

How an IP address works

Every time you load a website, send a message, or stream a video, your device sends out a request. That request is broken into small packets of data, and each packet is labeled with a source address (yours) and a destination address (the server you're contacting). Routers along the way read the destination address to pass the packet toward its target, and they read the source address so the reply knows where to return.

Without this addressing system, servers would have no way to tell where a request came from or where to send the answer. Your IP address is what makes that round trip possible.

What an IP address looks like

There are two versions of IP addresses in use today. IPv4 is the older and still most common format. It's written as four numbers separated by dots, each between 0 and 255, like 203.0.113.7. IPv4 allows for about 4.3 billion unique addresses, which sounds like a lot but is no longer enough for every device on the planet.

IPv6 is the newer format, created to solve that shortage. It's longer and uses hexadecimal digits separated by colons, like 2001:db8::1. IPv6 provides an almost unimaginably large pool of addresses. If you want a deeper comparison, see our guide on IPv4 vs IPv6.

Public vs private IP addresses

Most people actually have two kinds of IP address at once. Your public IP address is the one the outside internet sees. It's assigned to your home or office network and is shared by every device connected to it.

Your private IP address is used only inside your local network, so your router can tell your laptop apart from your phone or your smart TV. Private addresses usually start with ranges like 192.168.x.x or 10.x.x.x. They aren't visible to the wider internet, and many networks reuse the same private ranges without any conflict.

How your IP address is assigned

You don't choose your own public IP address. Your Internet Service Provider (ISP) assigns it to your connection. Within your home network, a system called DHCP (Dynamic Host Configuration Protocol) hands out private addresses to your devices automatically, so you never have to configure them by hand.

Most home connections use a dynamic IP address, meaning it can change from time to time as your ISP reassigns addresses. A static IP address stays the same and is usually something businesses request when they need to host services that must always be reachable at a fixed address.

What your IP address can and cannot reveal

An IP address is often less revealing than people assume. It can indicate your approximate location, typically your city or region, and it can identify your ISP. Websites use this to do things like show content in your local language or block traffic from certain regions.

What an IP address cannot do is reveal your name, your exact street address, or your identity on its own. That information isn't stored in the address itself. Geolocation from an IP is an estimate and is frequently off by a considerable distance. If you'd rather keep even your approximate location private, read about how to hide your IP address.

How to find your own IP address

The quickest way to see your public IP address is to check your IP with our tool, which displays it instantly without storing or logging it. To find a device's private IP, you can look in your operating system's network settings, where it's listed alongside your Wi-Fi or Ethernet connection.

The takeaway

An IP address is simply the address that lets data find its way to and from your device. Knowing the difference between public and private addresses, how yours is assigned, and what it can realistically reveal puts you in a better position to understand your connection and protect your privacy when it matters.

→ Check your IP address  ·  More guides