Every device in your home has two different identities on the internet. Inside your house, your phone, laptop, and smart TV use private addresses like 192.168.1.12 that only your router can see. Outside your house, the whole home shares one public IP address — the address websites, game servers, and remote support technicians actually see when you connect to them. If you have ever been asked to share your IP for troubleshooting, whitelist it for work access, set up remote desktop, or check why a service thinks you are in the wrong city, you were being asked for that public address.
The good news is that finding it takes less than a minute, and you do not need to install anything or dig through complicated menus. In this guide I will walk you through five reliable methods that work on Windows, Mac, Android, iPhone, and directly inside your router. I will also explain the difference between IPv4 and IPv6, why your public IP sometimes changes on its own, and when you should be careful about sharing it.
Public IP vs Private IP: What Is the Difference?
Think of your router as the front door of your house. Your public IP address is the street address written on that front door. It is assigned by your internet service provider and it is unique on the internet at that moment. Every website you visit logs this address, and it is the address used to route replies back to your home.
Your private IP address is more like a room number inside the house. Your router hands these out automatically using DHCP, usually in ranges such as 192.168.0.x, 192.168.1.x, or 10.0.0.x. Private addresses are reused in millions of homes around the world, so they are meaningless outside your own network. If a support agent asks for your IP and you read out 192.168.1.5, they cannot use it — they need the public one.
An IPv4 address looks like 82.14.203.91 — four numbers separated by dots. An IPv6 address is much longer, like 2001:db8:85a3::8a2e:370:7334. Many providers now give you both. Most services still ask for IPv4 unless they specifically mention IPv6, so note that one first.
Method 1: Ask a Search Engine (Fastest Way)
- Connect the device to the Wi-Fi or wired network you want to check. Turn off mobile data on a phone, because otherwise you will see your mobile carrier address instead.
- Open your browser and go to Google.
- Type what is my IP and press Enter.
- Google shows your public IP in a box at the very top of the results.
Services such as Cloudflare’s guide to IP addresses and privacy explain what an IP reveals, and checker sites show the same address with your approximate city and provider. If you use a VPN, you will see the VPN server’s address instead — disconnect it and refresh for your true address.
Method 2: Check on Windows Using Settings and Command Prompt
Windows does not show your public IP directly in Settings, because Settings only lists the private address your router gave the PC. You have two good options.
Using Command Prompt or PowerShell
If you are comfortable with the command line, you can query a DNS service directly:
- Press Windows + R, type cmd, and press Enter. Or right-click Start and open Terminal.
- Type
nslookup myip.opendns.com resolver1.opendns.comand press Enter. - Look for the Address line under the answer section — that is your public IPv4.
- In PowerShell you can also run
(Invoke-WebRequest -UseBasicParsing ifconfig.me/ip).Contentto print just the address.
Method 3: Find It on Mac, iPhone, and Android
On a Mac, open System Settings > Network, select your active Wi-Fi connection, and you will see the private address. For the public address, open Safari and use the search method, or open Terminal from Applications > Utilities and run curl ifconfig.me. The reply is a single line containing only your public IP, which makes it easy to copy.
On iPhone and Android, Settings only shows the private address — on iPhone under Settings > Wi-Fi, on Android under Settings > Network & Internet. For the public address, stay on Wi-Fi near the router and search in your browser; if the phone switches to 5G you will get the wrong result.
Method 4: Read It Directly From Your Router
Checking inside the router is the most authoritative method because the router is the device that actually holds the public address on its WAN or Internet port. This is also the best method if your browser results look suspicious or you suspect a second router or CGNAT is involved.
- Open a browser and go to your router admin address — commonly 192.168.1.1, 192.168.0.1, or 192.168.1.254 on many UK ISP routers.
- Log in with the admin username and password printed on the router sticker if you have never changed them.
- Look for a page called Status, Internet, WAN, or Connection Status. On TP-Link it is under Network > WAN, on Netgear under Internet, and on ASUS under Network Map on the home page.
- Find the field labelled WAN IP Address or Internet IP Address. That value is your public IP.
Pay close attention here. If the WAN address starts with 10., 172.16. to 172.31., or 192.168., or falls in the 100.64.0.0 to 100.127.255.255 range, your provider is using Carrier-Grade NAT and the address in the router is not truly public. Websites will show a different shared address. That matters for port forwarding and hosting game servers, and it is worth asking your provider whether a real public IP or static IP add-on is available. If you are learning the basics of home networking, our complete guide to static IP addresses and how to set one up explains when a fixed address is worth paying for.
Method 5: Use Your ISP App or Account
Most large providers show the current WAN address in their mobile app or account dashboard, under broadband status or technical information. This is handy when you are away from home and need the address to connect back to a camera system or remote desktop PC.
Why Does My Public IP Keep Changing?
Most home broadband connections use a dynamic IP. Your provider leases you an address for a period of time, and it can change when the router reboots, when the lease renews, or when the provider rebalances its network. Sometimes it stays the same for months; sometimes it changes after a power cut. This is completely normal and is not a sign of hacking.
A static IP never changes and is usually a paid extra for businesses and people who host servers. If work requires whitelisting and yours keeps changing, ask your employer about using a VPN instead.
Also remember that location data attached to an IP is only approximate. As Microsoft explains in its Windows support documentation and networking help pages, IP-based location is based on provider records and can point to a town many miles away. Do not panic if a checker site names the wrong city; it is almost always just where your provider registers that address block.
Common Mistakes and Useful Tips
- Sharing the private address by mistake. If the address starts with 192.168, 10., or 172.16–31, it is private. Double-check before sending it to support.
- Checking while the VPN is on. A VPN replaces your visible address entirely. Disconnect it, wait ten seconds, then check again.
- Checking on mobile data. On a phone, turn on Airplane Mode briefly, then enable only Wi-Fi, to be certain you are testing the home connection.
- Posting your IP publicly. Your public IP is not a password, and knowing it alone does not let someone hack you, but there is no reason to post it on public forums or social media. Share it only with trusted support or your employer.
- Assuming it never changes. Write down the date when you noted it, and re-check before an important remote session.
Conclusion
Finding your public IP address is one of those small skills that makes almost every other networking task easier. For a quick answer, search “what is my IP” in your browser. For the most reliable answer, log in to your router and read the WAN address on the status page. Keep the public and private addresses clearly separated in your notes, remember that a VPN or mobile data will change what you see, and re-check after a router reboot if you depend on the address for remote access. Once you know where to look, you will never need to guess again.
Frequently Asked Questions
Can someone hack me if they know my public IP address?
Knowing your IP alone is not enough to hack you. Your router’s firewall blocks unsolicited connections by default. The realistic risks are nuisance attacks or brief knock-offline attempts. Keep firmware updated and do not open ports you do not need.
Is my public IP the same for all devices at home?
Yes. In a typical home every phone, laptop, console, and smart device shares the same public IP through the single router connection. That is why an IP-based ban or rate limit can affect every device at once.
How do I find my public IPv6 address?
Use a checker site that displays IPv6, or run curl -6 ifconfig.co in Terminal or PowerShell. Not every provider offers IPv6 yet, and not every website supports it, so if no IPv6 address appears, your connection is likely IPv4-only, which is still perfectly normal.
Why does my IP say I am in a different city?
IP location databases map address blocks to the city where the provider registered them, often a regional hub rather than your actual town. The result can be off by tens or even hundreds of miles. It does not mean someone else is using your connection.
How can I hide my public IP address?
Use a reputable VPN or a proxy. A VPN encrypts your traffic and makes websites see the VPN server’s address instead of yours. Be aware that free VPNs often log activity and sell data, so choose a well-reviewed paid service if privacy is your main goal.


Leave a Reply