What Is an IP Address and How Can I See My Public IP on Windows?
Updated
An IP address is a numeric label assigned to a device or network so data can be routed to and from it. On Windows you have two relevant kinds: a private (local) IP used inside your home or office network, and a public (external) IP that the outside world sees. To check your public IP, the fastest method is a browser-based lookup; if you want it always visible on your desktop, a small utility such as the IP Address Utility from rtmenu.com can display your external IP in a customizable window.
Private vs. public IP addresses
| Type | Who assigns it | Where it's used | Typical example |
|---|---|---|---|
| Private (local) | Your router (DHCP) | Inside your LAN only | 192.168.x.x, 10.x.x.x, 172.16–31.x.x |
| Public (external) | Your ISP | Visible to websites and services on the internet | Assigned by the ISP, often dynamic |
Your Windows PC normally holds a private address. The router translates traffic between that private address and the single public address your ISP gives your connection (a process called NAT). That's why "what is my IP" tools show the router's public address, not your PC's local one.
How to see your public IP on Windows
Method 1: Browser lookup (no install)
- Open any browser.
- Search for "what is my IP address" or visit an IP-lookup page.
- The number shown at the top is your public/external IP.
Expected result: a single IPv4 (and sometimes IPv6) address. This reflects what external servers see.
Method 2: A dedicated Windows utility
The rtmenu.com IP Address Utility is described as displaying the IP address "as visible to the outside world (external ip address) in a customizable window," with a display format that "can be changed easily."
Typical flow for this kind of tool:
- Install and launch the utility.
- It queries an external service and shows your public IP in a small window.
- Adjust the window's display format to suit how you want the address presented.
Expected result: your external IP stays visible without opening a browser each time — useful if you check it often (remote access, server work, troubleshooting).
Why your public IP changes
- ISP reassignment: Many ISPs hand out dynamic addresses that rotate over time or after a router reboot.
- Router restart: Power-cycling the router can trigger a new lease from the ISP.
- VPN or proxy: Connecting through a VPN replaces your visible IP with the VPN server's address; toggling a proxy does the same.
- Network switch: Moving to a different network (mobile hotspot, office, café) changes the public IP entirely.
Troubleshooting: the displayed IP looks wrong
- It shows a private address (192.168.x.x, 10.x.x.x): You're likely looking at your local IP, not the external one. Use a tool or page that explicitly reports the external/public address.
- It shows a VPN's location: Disconnect the VPN or proxy and re-check.
- It changed unexpectedly: Confirm whether your router rebooted or your ISP rotated the lease.
- IPv4 vs. IPv6 mismatch: Some tools report one or the other; check which family you actually need.
Quick decision guide
- Just need the number once: Use a browser lookup — no install required.
- Check it frequently on Windows: A tray/desktop utility that shows the external IP in a customizable window saves repeated browser trips.
- Need to confirm what a remote server sees: Always use an external lookup, since your PC's local IP won't match.