What does your IP address show?
Your public IP address is the address websites see your connection come from. It shows your internet provider and roughly your city, never your street. Most homes have one IPv4 address shared by every device, and often an IPv6 address per device too.
The address at the top is the one this page was reached from. When your network has both, your browser usually prefers IPv6, so the page also asks for each one separately. If IPv6 says "none", your network or your VPN only speaks IPv4, which is common and fine.
How to test whether your VPN leaks
Note your real address
With the VPN off, look at your IPv4 and IPv6 address and your provider.
Connect the VPN and check again
Both addresses and the network should change to the VPN's. If IPv6 still shows your own provider, the VPN covers IPv4 only and your IPv6 address leaks past it.
Show more details and read the checks
WebRTC should find no address, or the VPN's. More details compares the IPv4 and IPv6 networks and says whether your computer's clock gives away a different country than your address claims.
Who sees your address when you use this page?
A web page cannot know your public address by itself: your router translates it on the way out. So the page has to ask a server to say back what it sees. This page uses no webdave server and keeps nothing. When the page opens it asks only Cloudflare, which hosts it and sees your address anyway. Everything else waits for the Show more details button:
- Always: Cloudflare, which hosts webdave: the address, country and connection (
/cdn-cgi/trace), the IPv4 and IPv6 check (1.1.1.1) and the WebRTC test (its STUN server). - Only after Show more details: GeoJS (city, coordinates, time zone), Cloudflare's DNS over HTTPS for the hostname and for Team Cymru's network data (which network announces your address), your internet registry such as RIPE NCC or ARIN (owner and abuse contact) and OpenFreeMap (the map tiles). “Back to basic” goes back to Cloudflare only.
- No cookies, no analytics, no ads. The “Every time” switch is kept in this browser only. Looking up other addresses happens on the IP lookup page, and only when you ask.
What each line means
| IPv4 / IPv6 | The address each kind of connection comes from, asked from Cloudflare's 1.1.1.1 over that kind only |
|---|---|
| Location | The country from Cloudflare. With more details, a city and a map from GeoJS: a guess from registration data, often your provider's nearest hub, shown as a circle rather than a point |
| Network | The organisation that announces your address on the internet, with its autonomous system number (ASN) and the block of addresses (prefix) it announces |
| Registered to | Who the address block is registered to at the internet registry, and where to report abuse from it |
| Hostname | The reverse DNS (PTR) name your provider gave the address, if any. It often names the provider and the town |
| Data center | The Cloudflare site that answered, by airport code, and the round trip to it measured from your browser |
| Connection | HTTP version (HTTP/3 means QUIC over UDP), TLS version and key exchange. ML-KEM in the key exchange means the connection is protected against future quantum computers |
| VPN or proxy | Whether the network belongs to a VPN service or a data center rather than a home or mobile provider, and whether Cloudflare WARP is on |
| WebRTC leak | The address your browser finds through a STUN server over UDP, compared with the address of your web requests |
| Time zone | Your device's time zone next to the one of your address's location. A mismatch is a common way sites spot a VPN |
| Device ID in IPv6 | Some devices build the end of their IPv6 address from the network card's hardware (MAC) address, which follows them to every network. Worked out on your device; IPv6 privacy extensions replace it with a random one |
Questions
The country is almost always right. The city is a guess from registration data and is often your provider's nearest hub, sometimes tens of kilometres away. An IP address never shows a street address; only your provider can link it to you.
WebRTC, which browsers use for video calls, asks a STUN server for your public address over UDP. Some VPNs only tunnel web traffic, so that request goes around them and any site can read your real address. The test shows the address WebRTC finds and compares it with the address your web requests came from.
They are two separate kinds of address, so they always look different. What matters is the network: both should belong to the same provider, or both to your VPN. If IPv4 shows the VPN and IPv6 shows your home provider, your IPv6 traffic skips the VPN.
No. This page uses no webdave server. The page asks Cloudflare, which hosts it, to say back the address it sees, and shows it to you. Only when you press Show more details is the address also sent to GeoJS, Team Cymru, your internet registry and OpenFreeMap.