How does this site detect my IP address?+
When you load this page, your browser sends a request to our server, which reads the IP address from the request headers. It then matches it against a geolocation database stored on that same server to derive the country, region, city, network operator and timezone. No external service is queried: your address never leaves our infrastructure.
Is my IP address stored anywhere?+
The application stores nothing: your address is read on the fly for each request, resolved in memory against the local geolocation database, displayed, then forgotten. It is sent to no third party. Like any website though, the server hosting this page keeps technical access logs containing your IP address, used for security and purged after 30 days.
Why does my displayed IP address sometimes change?+
Most consumer connections use a dynamic IP address, assigned by the ISP through DHCP. It can change after a router restart, a network outage, or after a lease period set by the provider. Connecting through a VPN also changes the visible IP address, since it's then the VPN server's address that gets displayed.
Why isn't the displayed location exact?+
IP-based geolocation relies on databases that map address ranges to a geographic area, usually the ISP's point of presence. It gives an approximate area — often the right city or the nearest one — but never a precise street address.
What's the difference between IPv4 and IPv6?+
IPv4 is the most common format (for example 192.0.2.1), but its address space — about 4.3 billion combinations — is running out. IPv6 is gradually replacing it with a much larger, hexadecimal address space (for example 2001:db8::1). Depending on your connection, this tool may detect one, the other, or both.
Can this tool detect VPNs and proxies?+
Not directly: identifying address ranges that belong to VPNs or proxies is a paid feature with geolocation providers, and this tool runs on a free database installed on its own server. It is still useful to check your VPN another way — compare the address and country shown here with where you actually are. If they match your VPN server rather than your own connection, your traffic is going through the tunnel.
My VPN is connected, so why hasn't the displayed address changed?+
Most often because your VPN is not doing what you assume. A corporate VPN exists to reach an internal network, not to hide your public address: it only sends traffic bound for that network through the tunnel, and lets everything else out through your usual connection. This is known as split tunnelling. The VPN is working exactly as intended, internal resources included, and yet the address shown here stays your own. With a consumer VPN, whose whole purpose is to change the address you present, an unchanged reading does point at a real problem. Check that the connection is actually established, then reload the page with your browser cache cleared, as some keep the previous response longer than others.
My IPv4 changed but my IPv6 did not. Does it matter?+
It points to an IPv6 leak, a common weakness in VPNs. Many of them only handle IPv4: that traffic goes through the tunnel and shows the VPN server's address, while IPv6 traffic leaves directly, carrying your real address. Any site reachable over IPv6 then identifies you as usual, which cancels much of the protection you were expecting. Two remedies: turn on IPv6 support in your VPN client where it exists, or have it block IPv6 entirely while connected. Since this page shows both address families side by side, the leak is visible at a glance.