All articles

What is an IP address? A complete plain-English guide

An IP address is the unique number that identifies your device on the internet. Learn how IPs work, the difference between IPv4 and IPv6, and what your IP reveals about you.

April 22, 20267 min read

Every device that connects to the internet — your phone, laptop, smart TV, even your fridge — has an IP address. It's the number the internet uses to route data to and from your device. Without it, your computer would be invisible online.

Most people never think about their IP. But knowing what it is, what it reveals, and how to manage it is one of the simplest things you can do to take control of your privacy online.

What does "IP" stand for?

IP stands for Internet Protocol. It's the set of rules computers use to find each other and exchange data over the internet. Your IP address is the specific number that identifies your connection on that network — like a return address on an envelope.

Whenever you visit a website, your device sends a request that includes your IP. The server uses that address to send the webpage back. Every interaction online — loading email, watching a video, sending a message — depends on this exchange.

What does an IP address look like?

There are two formats in use today.

IPv4 addresses look like this:

192.0.2.146

Four numbers separated by dots. Each number is between 0 and 255. There are about 4.3 billion possible IPv4 addresses — which sounded like a lot in 1981 but isn't enough for today's billions of internet-connected devices.

IPv6 addresses look like this:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Eight groups of four hexadecimal characters separated by colons. IPv6 was designed to fix IPv4 exhaustion — there are roughly 340 undecillion IPv6 addresses available, enough to give every grain of sand on Earth its own address several times over.

See your own IP address at the top of this page.

Public vs. private IPs

Your device usually has two IP addresses: a private one your router assigns inside your home network, and a public one your internet service provider (ISP) gives your router.

TypeExampleVisible toPurpose
Private192.168.1.42Your routerIdentifying devices on your home network
Public203.0.113.5The internetIdentifying your network to the internet

When you load a website, the site sees your public IP — the one your ISP assigned. Inside your home, your router uses private IPs to route traffic to the right device, and translates them to your public IP using something called NAT (Network Address Translation).

What does your IP reveal?

Your public IP doesn't directly identify you — it identifies your network. But it can reveal:

  • Your approximate location — usually the city, sometimes the postal code. Geolocation databases map IP ranges to locations using ISP-supplied data and routing observations.
  • Your ISP — the company that provides your internet connection. From this, anyone can usually infer your country and often your region.
  • Your ASN — a number identifying the network operator. Useful for engineers; mostly a curiosity for normal users.
  • The hostname — sometimes ISPs encode location hints in the reverse DNS name, like cust-203-0-113-5.cityname.example.net.

What it does not reveal: your name, your home address, your browser history, or anything else personal. Without a court order to your ISP, an IP address alone is not a "GPS coordinate of you."

Static vs. dynamic IPs

Most home internet connections use dynamic IPs — your ISP assigns one when your router connects, and may change it occasionally (every few weeks, after a reboot, or when your connection resets). The change is usually invisible to you.

A static IP stays the same forever. Businesses pay for these so they can run servers, host VPNs, or whitelist their address with vendors. Some ISPs offer them to home users for a small monthly fee.

You can find out whether yours is static by checking your IP, rebooting your router, and checking again. If it changed, you have a dynamic IP.

How to find your IP

The fastest way: load this page. Your public IP appears at the top.

If you'd rather check on your operating system:

  • Windows: open Command Prompt and run ipconfig (private IP only). Use a website for the public IP.
  • macOS / Linux: terminal, run ifconfig or ip addr (private). For public, run curl ifconfig.me.
  • iOS / Android: Wi-Fi settings show your private IP for the current network.

Should you hide your IP?

For most people, exposing your IP to websites you visit is normal and safe. But there are good reasons to hide it:

  • Privacy from advertisers — IPs are one of many signals used for tracking.
  • Bypass region locks — services like streaming platforms restrict content by country.
  • Protect against DDoS — multiplayer game and stream rats sometimes target IPs to flood you offline.
  • Avoid logging — public Wi-Fi networks log everything, often including IPs.

The most common way to hide your IP is a VPN. The VPN provider acts as a middleman: websites see the VPN's IP, not yours. Tor and proxy servers achieve similar things with different tradeoffs.

Quick FAQ

Is my IP address dangerous to share? Not particularly. Sharing your IP doesn't let someone "hack" you any more than sharing your phone number lets someone steal your identity. Most attacks require additional information or vulnerabilities.

Can someone find my home address from my IP? No — geolocation gives a city, not a street. Your ISP knows your physical address, but they only release it under legal process.

Why does my IP change? Dynamic IPs are reassigned periodically. Most home connections use dynamic IPs.

What's the difference between IPv4 and IPv6? IPv4 is older, shorter, and running out. IPv6 is newer, longer, and abundant. Most users have both today and rarely notice the difference.


Want to dig deeper? Read IPv4 vs. IPv6 or How to hide your IP address.