My Public IP Address
See the Public IP Address Your Network Uses
Need to use My Public IP Address right now?
Your public IP is different from your device's private network address — this shows the one the wider internet actually sees when your connection reaches out.
Detecting your IP address...
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About My Public IP Address
Your public IP address is how the rest of the internet sees your connection — it's what a website, game server, or remote support technician sees when your device connects to them. It's different from the private IP address your router assigns to devices on your home network, which is never visible outside your own network.
This tool detects your public IP address automatically the moment the page loads, along with the approximate location and internet service provider associated with it, pulled from public IP geolocation data — the same kind of information any website you visit can already see about your connection.
Knowing your public IP is genuinely useful in several everyday situations: setting up port forwarding or remote access on a home router, troubleshooting a connection issue with an ISP's support team, verifying a VPN is actually routing your traffic (your public IP should change to the VPN server's when connected), or confirming which network you're currently on.
This is useful for network troubleshooting, setting up remote access or gaming servers that need a specific IP allowed through a firewall, verifying VPN or proxy connections are actually active, and quickly answering the common question 'what's my IP?' without digging through router settings.
How it works
- Page loads. Your public IP address is detected automatically — no input needed.
- View your details. IP address, approximate location, and ISP are shown immediately.
- Refresh anytime. Useful for checking whether a VPN or network change actually took effect.
Examples
Checking your connection before setting up remote access
Input
Page load (no input required)
Output
Your public IP address, city, region, and ISP name