My IP

?About this tool, how to use it, and FAQ

What does this page show about my connection?

This tool shows the public IP address your traffic arrives from, which is what websites, APIs, and allowlists actually see — usually your router or carrier NAT, not your device's local address. Alongside the address it shows reverse DNS, an approximate geolocation (city, region, country, and coordinates), and your ISP.

It also lists the HTTP headers your browser sent with the request, which is handy for debugging proxies, VPNs, and forwarded-for chains.

How to use

  1. Open the page — your public IP is detected automatically, nothing to enter.
  2. Check the geolocation and ISP fields to confirm how your connection appears to the outside world.
  3. If you are on a VPN or proxy, verify the IP and location match what you expect the exit point to be.
  4. Review the request headers section when debugging proxy or CDN configuration.

Frequently asked questions

Why is the location wrong or a city away?

IP geolocation maps address blocks to the location their owner registered, often an ISP's regional hub rather than your street. City-level results are approximate by design; country-level is usually reliable.

Why is my public IP different from the IP on my device?

Your device has a private address (like 192.168.x.x) on your local network. Your router translates it via NAT to the single public address your ISP assigned, and that public address is what this page shows.

Does using a VPN change what this page shows?

Yes. With a VPN connected, the page shows the VPN exit server's address, location, and provider instead of your ISP — which is exactly how to verify the VPN is actually routing your traffic.