What this page shows you
The What Is My IP page shows the address you use to reach the internet and what websites can see about your connection, all on one screen. The information is grouped into three parts:
- Connection details: your public IPv4 and, if available, IPv6 address, your ISP, ASN, estimated location and time zone.
- Device details: browser, operating system, screen resolution and browser language.
- WebRTC leak check: whether your browser exposes a different IP address through WebRTC.
How your IP address is detected
Whenever you connect to a website, the server naturally sees which address the request came from. This page reads that address on our own server. To show IPv4 and IPv6 separately, it also queries public IP lookup services. If your connection supports both protocols you will see both addresses; if it only has IPv4, the IPv6 field will show as not supported.
The address shown belongs to your router or your ISP, not to your computer itself. All devices in a home usually share the same public IPv4 address. Some ISPs use carrier-grade NAT (CGNAT) to share one public address among many customers; in that case, incoming connections such as port forwarding or hosting a game server may not work.
How accurate is the location?
IP-based location comes from databases that record which organisation and region an address block is registered to. The country is almost always right and the city is often close, but you should not expect accuracy down to the neighbourhood or street. On mobile networks and CGNAT connections, the location may point to your ISP's regional hub instead. Appearing in a different city does not mean anything is wrong with your connection.
The WebRTC leak check
WebRTC lets browsers create direct connections for video calls and file sharing. While setting up such a connection, the browser gathers the addresses it can be reached at, known as ICE candidates. If you use a VPN, your real public address can sometimes appear in this process, bypassing the tunnel. Our check gathers these candidates and reports one of three outcomes:
- No leak: the address visible through WebRTC matches the one the page detected.
- Local/mDNS address only: your browser has hidden your local address behind a random .local name, which is safe.
- A different IP is visible: if you see this while your VPN is on, enable WebRTC protection in your browser or VPN app.
To see the full list of ICE candidates and how they are gathered, use the STUN / TURN test.
Why your IP address matters
Knowing your public IP is useful when setting up remote desktop, a security camera or a game server, when adding your address to an allow-list, or when talking to your ISP's support team. Seeing an IPv6 address confirms that your connection supports the newer protocol. To check the quality of your connection as well, measure latency and packet loss with the ping test.
The details on this page are displayed only on your screen and are not linked to any user account; the site has no account system.