Do I have IPv6?
IPv6 is the newer version of the internet address system, created because the 4.3 billion IPv4 addresses ran out. An IPv6 address is longer, for example 2001:db8:85a3::8a2e:370:7334, and there are enough of them to give every device its own. Whether you have one depends on your provider and router. Many mobile networks and large fibre providers support it; plenty of older broadband plans do not. This page asks a server that only answers over IPv6, so if an address appears, your connection really can use it.
What an IPv6 address looks like
An IPv6 address has eight groups of four hexadecimal digits separated by colons. Leading zeros can be dropped and one run of empty groups can be replaced by a double colon, so 2001:0db8:0000:0000:0000:0000:0000:0001 is written 2001:db8::1. The first half, the prefix, identifies your network; the second half identifies the device.
IPv6 and privacy
Because IPv6 gives each device its own address, it avoids sharing one address between many devices behind NAT. To limit tracking, modern systems use privacy extensions, which rotate the device part of the address regularly. Your network prefix still identifies your connection, so IPv6 does not make you more anonymous, only differently identifiable.
IPv6 leaks and VPNs
A common failure is a VPN that only handles IPv4. If your network also has IPv6, your browser may use IPv6 for some connections, which then bypass the VPN and expose your real address. That is an IPv6 leak. To test it, connect to your VPN and refresh this page: if it shows an IPv6 address that belongs to your provider, your VPN is not covering IPv6. Fix it by enabling the VPN's IPv6 protection, or by disabling IPv6 in your network adapter settings.
IPv4 or IPv6: which one do websites see?
If a site supports both, your device prefers IPv6. So the address a website records can be either one. Read IPv4 vs IPv6 for how they differ and why both are still in use.
How to turn IPv6 on or off
If you want IPv6, check your router's settings first: many have an IPv6 option that is off by default or needs your provider's details, and some providers enable it on request. If you want to turn it off because a VPN does not cover it, do it on the device: on Windows, untick Internet Protocol Version 6 in the adapter properties; on macOS, set the interface's IPv6 option to Link-local only. Re-run this page afterwards, and the result should say no IPv6 address was detected.
Last reviewed 2026-10-28. Found a mistake? Report a correction (how we handle them).