Public vs Private IP Address on iPhone: What's the Difference?
Short answer: your private IP is the address your router gives your iPhone inside your home network (Settings > Wi-Fi > (i)). Your public IP is the address the rest of the internet sees, shared by every device on that connection (shown on our home page). They are different on purpose, so they will never match.
The difference at a glance
| Public IP | Private IP | |
|---|---|---|
| Also called | External or internet IP | Local or internal IP |
| Assigned by | Your ISP or mobile carrier | Your router (or your carrier on cellular) |
| Seen by | Websites, apps and services you connect to | Other devices on the same network |
| Unique? | Yes, across the whole internet | No. Millions of homes use the same ranges |
| Shared by | Every device on your connection | Only one device |
| Where to see it on iPhone | iphoneipaddress.com | Settings > Wi-Fi > (i) |
Why you have both
There are not enough public IPv4 addresses for every phone, laptop and smart TV, so your router uses NAT (network address translation). Every device at home gets its own private address, and the router sends all of their traffic to the internet under the single public address your ISP gave it. When a website replies, the router passes the answer back to the right device.
The result: a website you visit sees only your public address. It cannot reach your iPhone's private address directly.
How to tell which one you are looking at
Check the first numbers. These ranges are reserved for private networks and are never used on the public internet:
| Range | Typical use |
|---|---|
10.0.0.0 to 10.255.255.255 | Larger home and office networks |
172.16.0.0 to 172.31.255.255 | Some routers and business networks |
192.168.0.0 to 192.168.255.255 | Most home Wi-Fi routers |
An address that starts with 169.254 is a special case: your iPhone could not get an address from the router. See our troubleshooting steps. Anything that is not in these ranges, such as 203.0.113.42, is a public address.
Public and private IP on your iPhone
On Wi-Fi
- Open Settings > Wi-Fi and tap the (i) next to your network. The IP Address there is your private address.
- Open our home page in Safari. The address shown at the top is your public address.
The two will be different. That is normal and means everything is working.
On cellular
iOS does not show your cellular address in Settings. Carriers often put many customers behind one shared public address, so the address our home page shows is your carrier's, not one that belongs only to you.
Why my router shows a different public IP than this website
If your router's admin page lists a "WAN" or "Internet" address that does not match the one our home page shows, you are usually behind one of these:
- Carrier-grade NAT (CGNAT): your ISP shares one public address among several customers. Your router's address is often in the range
100.64.0.0to100.127.255.255. You cannot open ports to the internet in this setup, and your ISP may offer a public address on request. - Double NAT: a second router sits between yours and the internet, such as an ISP modem that is also a router.
Need your router's address? See how to find it on your iPhone.
What about IPv6?
IPv6 has enough addresses that devices often get a public address of their own, with the router's firewall deciding what can connect. IPv6 has private-style ranges too (starting fd for unique local addresses, and fe80 for link-local), but your iPhone on a modern network may show a public IPv6 address in Settings. It is still your iPhone's own address, not a shared one.
Which one do you need?
- Setting up a printer, AirPlay device or file sharing: the private address, on the same network.
- Logging in to your router: the router's private address (the Router line in Wi-Fi settings).
- Remote access, game servers, allow-listing a connection: the public address, and usually a setting in your router as well.
- Checking what a website can see about you: the public address.
Common questions
Can someone find me from my public IP address?
An IP address reveals your ISP and an approximate location, often only a city or region. It does not reveal your name or street address. Your ISP can link it to your account, so only they can identify you from it. If you still want to hide it, see how to hide your IP address on iPhone.
Is it safe to share my private IP address?
Yes. It only works inside your own network, and thousands of other homes use the same address.
Does my public IP address change?
Usually, yes. Most home and mobile connections get dynamic addresses. See how to change your IP address.