Skip to content

IP Tools

What is my IPv6 address?

Test whether your connection supports IPv6 and see the IPv6 address websites see.

Your IPv6 address

Checking…

Testing connectivity…

What is IPv6?

IPv6 is the current version of the Internet Protocol, designed to replace IPv4. Its addresses are 128 bits instead of 32, which raises the address space from about 4.3 billion to roughly 340 undecillion — a 39-digit number. The practical consequence is that address scarcity, and every workaround built to cope with it, stops being a problem.

How IPv6 addresses are written

An IPv6 address is eight groups of four hexadecimal digits separated by colons. Two shorthand rules keep them readable:

  • Leading zeros in a group are dropped: 0db8 becomes db8.
  • One run of consecutive all-zero groups collapses to ::, which may appear only once in an address.

So 2001:0db8:0000:0000:0000:0000:0000:0001 is normally written 2001:db8::1.

How this IPv6 test works

A browser opens each connection over a single address family. Asking a normal dual-stack server "what is my address" therefore only reveals whichever family your browser happened to choose, and tells you nothing about the other — which is why many "IPv6 checkers" report false results.

This test instead requests a hostname published with an AAAA record only. There is no IPv4 route to it at all, so a successful response proves IPv6 works from your device, through your router, across your provider's network. When the request fails, IPGet reports that IPv6 is unavailable rather than guessing. And when the test hosts are not configured, it says the family was not tested instead of inventing a result.

Why IPv6 matters

Beyond address supply, IPv6 restores end-to-end connectivity. Every device can hold a globally routable address, so inbound connections work without port forwarding — which matters for self-hosted services, peer-to-peer applications and voice or video calling.

It also simplifies network operation: address autoconfiguration means devices can configure themselves from a router advertisement without DHCP, and the simplified header reduces per-packet work for routers.

What to do if you do not have IPv6

  1. Check your router first. Many consumer routers support IPv6 but ship with it disabled; look for an IPv6 section in the WAN or internet settings.
  2. Ask your internet provider whether IPv6 is offered on your plan and in your area. Support varies enormously by country and by provider.
  3. Confirm your operating system has IPv6 enabled — it is on by default everywhere modern, but old troubleshooting advice sometimes leaves it switched off.

Not having IPv6 does not break anything today: the entire IPv4 internet remains reachable. You can confirm that side separately with the IPv4 checker, and inspect any address in detail with IP Lookup.

Frequently asked questions

What is my IPv6 address?

An IPv6 address is a 128-bit address written as eight groups of four hexadecimal digits, such as 2001:0db8:85a3:0000:0000:8a2e:0370:7334. The checker above shows your IPv6 address if your connection supports IPv6, and states clearly when it does not.

How do I know if I have IPv6?

The test above answers this directly. It requests a host that is published with an IPv6 address only, so the request can only succeed if your device, your router and your internet provider all support IPv6 end to end. If it fails, one of those links in the chain does not.

Why does my IPv6 address keep changing?

That is privacy extensions working as designed. Because an IPv6 address could otherwise embed your network card’s permanent hardware address, operating systems generate temporary addresses for outbound connections and rotate them regularly — often daily. The stable part is the prefix your provider assigns; the last 64 bits change deliberately.

Is IPv6 faster than IPv4?

Sometimes, though not dramatically. IPv6 avoids carrier-grade NAT, which removes a translation step and can lower latency, and it has a simpler header for routers to process. In practice the difference is small and depends far more on the route between you and the server than on the protocol version.

Should I disable IPv6?

No. Disabling IPv6 is an old troubleshooting habit that causes more problems than it solves on modern systems — it can slow down name resolution and break services that expect it. If a specific application misbehaves, fix that application rather than turning off half the internet’s addressing.