You don't have javascript enabled. Please enable javascript to use this website.

IPv6 Test: Do I Have IPv6?

Tests your connection over IPv4 only, IPv6 only and both, then explains the result. Runs in your browser; nothing is stored.
  • IPv4 Testing… Connecting to ipv4.whatismyipnow.com
  • IPv6 Testing… Connecting to ipv6.whatismyipnow.com
  • Your browser prefers Testing… Which protocol your browser picks for a dual-stack site
Result

Testing your connection…

This takes a few seconds.

How to enable or fix IPv6 →

This IPv6 test tells you in a few seconds whether your connection works over IPv6: it connects to one of our servers over IPv4 only, over IPv6 only, and over both, then shows which protocol your browser prefers, whether IPv6 is broken, and whether IPv6 traffic bypasses your VPN.

What This IPv6 Test Checks

Four things, each from a real connection your browser makes, not from a guess.

CheckHowIf it fails
IPv4Connects to ipv4.whatismyipnow.com, which has only an IPv4 (A) recordIPv4 is blocked or missing: rare, except on IPv6-only networks
IPv6Connects to ipv6.whatismyipnow.com, which has only an IPv6 (AAAA) record, so the browser has to use IPv6No answer at once: no IPv6. No answer after 8 seconds: broken IPv6
Preferred protocolLoads a small answer from this site, which has both records, and looks at which address it came fromIPv4 chosen although IPv6 works: IPv6 was slower this time
NetworksLooks up the network (ASN) of your IPv4 and IPv6 addresses and whether it belongs to a VPN or hosting providerDifferent networks with a VPN on: an IPv6 leak

Then it decodes your IPv6 address: the /64 prefix your provider gave your home network, the interface ID your device picked, whether it's native IPv6 or a tunnel such as Teredo, and whether the address contains your device's MAC address.

What Your Result Means

ResultMeaningWhat to do
IPv6 worksIPv4 and IPv6 both work: your connection is "dual-stack"Nothing. If you use a VPN, check the network notice too
Browser chose IPv4Both work, but IPv4 answered faster this time. Browsers race both protocols and keep the winner ("Happy Eyeballs", RFC 8305)Nothing, unless it happens on every test: then IPv6 is slow on your network
No IPv6Only IPv4 works. Sites still load, because nearly all of them have IPv4Turn IPv6 on in your router, or ask your provider: steps below
Broken IPv6Your device has an IPv6 address, but IPv6 traffic gets lost. Apps that try IPv6 first can hang before falling backRestart the router, update its firmware, and contact your provider if it persists
IPv6 onlyIPv6 works but IPv4 didn't answerIf other sites load, a filter is blocking our IPv4 test; if not, ask your provider
Possible IPv6 leakOne protocol goes through a VPN or hosting network and the other through your providerTurn on your VPN's IPv6 or leak protection

How to Enable IPv6 (or Fix Broken IPv6)

IPv6 needs three links to work: your internet provider, your router and your device. Check them in this order.

  1. Provider. Search "your provider IPv6" or ask support. Most large providers offer it, sometimes only on newer plans or routers. Mobile networks usually have it already.
  2. Router. Open its admin page (find its address) and look for an IPv6 section. Turn IPv6 on and choose the automatic or "native" connection type your provider uses; prefix delegation (DHCPv6-PD) is usually what makes IPv6 reach your devices. Save and restart.
  3. Device. It's on by default on current systems. Check it if you changed network settings:
    • Windows: Control Panel › Network and Sharing Center › Change adapter settings › your adapter › Properties: tick Internet Protocol Version 6 (TCP/IPv6).
    • Mac: System Settings › Network › your connection › Details › TCP/IP: Configure IPv6 set to Automatically.
    • Android (mobile data): Settings › Mobile network › Access Point Names › your APN: APN protocol set to IPv4/IPv6 (names vary by brand).
    • Linux: ip -6 addr show scope global should list an address; in NetworkManager, set IPv6 to Automatic.
  4. Run this test again. A green IPv6 tile means every link works.

Broken IPv6 (the IPv6 tile says "No answer") usually comes from the router: restart it, update its firmware, then retest. If it persists, tell your provider the test result (use Copy results). Until it's fixed, turning IPv6 off on your device stops the delays.

IPv6 Leak Test: Does Your VPN Cover IPv6?

A VPN that only tunnels IPv4 lets IPv6 traffic go out directly, so sites reached over IPv6 see your real connection. This test catches it by comparing the networks of your two addresses.

Connect your VPN and run the test. With a VPN that covers both protocols, the IPv4 and IPv6 tiles show the same network, the VPN's, or IPv6 is unavailable because the VPN blocks it, which is also safe. If the notice says IPv4 and IPv6 leave through different networks, turn on the VPN's IPv6 or leak protection option, or switch IPv6 off while connected. Then check WebRTC too with the WebRTC leak test.

Does Your IPv6 Address Reveal Your Device?

It can. Older setups build the second half of the IPv6 address from the device's MAC address (EUI-64, with ff:fe in the middle), so every site can recognise the device on any network. The test flags it.

Windows, macOS, iOS and Android use random temporary addresses (privacy extensions, RFC 8981) for outgoing connections instead. If the test shows an address built from your MAC, turn privacy extensions on: on Linux, set net.ipv6.conf.all.use_tempaddr = 2; on a router or embedded device, check its IPv6 settings. The first half, the /64 prefix, identifies your home network, much like an IPv4 address.

Why IPv6 Matters

IPv4 has about 4.3 billion addresses, and they ran out. IPv6 has 2128, enough to give every device its own public address.

Because IPv4 addresses are scarce, providers now put many customers behind one shared address (carrier-grade NAT), which can break online gaming, peer-to-peer apps and hosting from home. IPv6 avoids that. On 28 March 2026, more than half of users reached Google over IPv6 for the first time (50.1%). Read more in What Is IPv6?

How This Test Works

Runs inYour browser. It makes three small requests, plus one network lookup on our server for the address the dual-stack request didn't see
Test serversipv4.whatismyipnow.com (A record only), ipv6.whatismyipnow.com (AAAA only) and this site (both)
Time limit8 seconds per connection: a connection still waiting then counts as "no answer" (broken)
Network dataASN, operator and country from the GeoLite2 database on our server, and our VPN and hosting network list. Nothing is sent to another service
Can't tellWhether your DNS server works over IPv6, or problems with very large packets (path MTU): those need tests a browser can't run
StoredNothing. Results stay in your browser; our server and Cloudflare keep standard access logs

Frequently Asked Questions

How do I know if I have IPv6?
Open this page: if the IPv6 tile shows an address and a green tick, your device, router and internet provider all support IPv6. On a computer you can also run curl -6 https://ipv6.whatismyipnow.com, which prints your IPv6 address, or fails if you have none.
Why does the test say I don't have IPv6?
One of three things is missing: your internet provider doesn't offer IPv6 on your plan, your router has it turned off, or your device does. Many providers offer it, sometimes only on newer plans or routers; the steps below show where to switch it on. A VPN or a company network can also hide it.
Do I need IPv6?
Not yet to browse: almost every website still works over IPv4. But IPv4 addresses ran out, so providers share them between many customers, which can break gaming, video calls and hosting from home. IPv6 gives every device its own public address, and some new services are IPv6-only.
Should I disable IPv6?
Usually not. Microsoft advises against disabling IPv6 in Windows, because parts of the system expect it, and phones and computers prefer IPv6 when it works. Turn it off only as a stopgap, if this test shows broken IPv6 or a VPN that leaks IPv6, until the router, provider or VPN is fixed.
Is IPv6 faster than IPv4?
Sometimes a little, because IPv6 traffic skips the shared address translation (carrier-grade NAT) many providers use for IPv4. It depends on the network: the test shows how long each protocol took for you, but one measurement is not a speed test.
Can an ad blocker change the result?
Yes. The test connects to ipv4.whatismyipnow.com and ipv6.whatismyipnow.com; if an extension or firewall blocks one of them, it looks unreachable. The page cross-checks with a request to this site, so a blocked name alone doesn't make working IPv6 look broken.
What is the difference between this test and the Website IPv6 Test?
This page tests your own connection. The Website IPv6 Test checks whether a website has an IPv6 address (an AAAA record) in its DNS.

Put this guide into practice

Related Tools

What Is My IP
Your public IPv4 and IPv6 address, location and provider.
Website IPv6 Test
Does a website have an IPv6 address?
WebRTC Leak Test
Does your browser reveal your real IP through WebRTC?
Proxy & VPN Checker
Does your IP look like a VPN, proxy or Tor?
IPv6 Subnet Calculator
Plan /48, /56 and /64 networks.