IPv6 Adoption in 2026

8 min read Original article ↗

February 19th, 2026

IPv6 was defined in RFC1883 in December of 1995. That's right, IPv6 is now 30 frickin' years old, and we're still nowhere near universal adoption. What's worse, I still have to argue with people about why they should treat IPv6 as a first-class requirement, not a "nice to have" optional feature. Akamai, Cloudflare, and Google all show similar adoption rates of around 40% - 45% of HTTP traffic to the sites they each serve:

Graph showing the adoption of IPv6 in the USA from 2013 until 2026
IPv6 Adoption in the USA from 2013 until 2026

These companies provide the server-side view, with the ability to assess which networks or countries support IPv6, and one interesting observation there is that it looks like IPv6 traffic rises and falls following workday pattern, suggesting possibly higher availability of IPv6 on mobile or residential networks compared to business or perhaps off-hour usage patterns that favor services with higher IPv6 availability (e.g., streaming) compared to "business traffic":

Graph showing the adoption of IPv6 in the USA from February 2025 until February 2026
IPv6 Adoption in the USA from February 2025 - February 2026

But that peculiarity aside, this traffic is all HTTP as observed by the big service providers. What kind of IPv6 traffic adoption did I see on my puny little domain? Well, the answer was disappointing: only about 20% of HTTP traffic, 3.43% of SMTP traffic, and 2.34% of DNS traffic to this server is IPv6. Abysmal.

But this got me to wondering wondering just about service availability in general. Rather than focusing on clients, I was looking to answer the question: what percentage of servers offers IPv6? For that, I once again scanned the Tranco Top 1M domains and checked each for the availability of A and AAAA records for their www service names, their MX records, as well as their NS glue records.

NS records / DNS

Let's start at the DNS. The use of NS records and the concentration of DNS providers is is a topic I've explored previously, but not from an IPv6 angle. The root zone is, of course, fully dual stack, but what about the top-level domains (TLDs)? As of February 2026, there are 1,436 TLDs in the root zone. Looking only at the NS glue records in the root zone:

  Total % of TLDs
Only IPv4-only glue records 18 1.25
Only IPv6-only glue records 0 0
At least one IPv4-only glue record 240 16.71
At least one IPv6-only glue record 22 1.53

Ok, so that's fairly good: 98.75% of all TLDs use IPv6 for their name servers.

Now for the Top 1M Domains, I looked up the NS records and used their additional data if provided by the name server and otherwise manually looked up the NS's A or AAAA records.1

  Total % of TLDs
All NS IPv4 only 260,739 27.99
All NS IPv6 only 10 0.001
All NS dual-stack 645,560 69.30
At least one dual-stack NS 670,054 71.93
At least one NS IPv4-only 281,475 30.22
At least one NS IPv6-only 834 0.09
Dual-stack + at least one IPv4-only NS 24,170 2.59
Dual-stack + at least one IPv6-only NS 104 0.01
Dual-stack + IPv6-only + IPv4-only 36 0.003
Dual-stack + only IPv4-only 24,134 2.59
Dual-stack + only IPv6-only 68 0.007
At least one NS IPv6-enabled 670,784 72.01

So in summary, for the Top 1M Domains, slightly over 70% of name servers have IPv6 addresses. That's a far cry from near universal availability as for the TLDs, but still not terrible.

WWW records / HTTP

Now on to HTTP traffic. As noted above, large content delivery networks obviously support IPv6, and as I noted previously, the majority of the Top 1M Domains are served by just a few large service providers, so you would expect pretty much all of them to likewise speak IPv6. But it turns out that even on those CDNs that offer IPv6, customers do indeed choose to actively disable it.

  Total % of Top 1M2
IPv4 only 557,996 55.80
Dual-Stack 353,223 35.32
IPv6 only 157 0.2

That is: only slightly more than a third of the Top 1M Domains are IPv6 enabled!

Now "Happy Eyeballs" has been around since "World IPv6 Day" 15 years ago (!), and RFC8305 dates back to 2017, but this doesn't assuage many conservative and change-averse industry verticals who, perhaps years ago, observed a minor performance penalty during early IPv6 testing and since then have left their "Disable IPv6" code, configs, and convictions in place unchanged.

MX records / SMTP

But of course the internet is more than just the web, and HTTP is not the only protocol we care about. I've covered email before (e.g., with respect to PQC support or the distribution of email service providers), so it made sense to take a look at IPv6 support across the Top 1M Domains' MX records as well. For each domain's MX records, I checked their A and AAAA records to see how many mail servers are, in theory at least3, reachable via IPv6 and IPv4 on all, some, or none of their named mail exchanges.

Looking at the Top 1M Domains, 643,241 domains have explicit MX records4; for those, I've found:

  Total % of MX records
All MX IPv4 only 334,696 52.03
All MX IPv6 only 74 0.01
All MX dual-stack 288,849 44.91
At least one MX dual-stack 301,273 46.84
At least one MX IPv4-only 347,119 53.96
At least one MX IPv6-only 271 0.04
Only IPv4-only and IPv6-only MXs 89 0.01
Dual-stack with at least one IPv4-only MX 12,334 1.92
Dual-stack with at least one IPv6-only MX 108 0.01
Dual-stack + IPv4-only + IPv6-only MX 18 0.002
Dual-stack + only IPv4-only MX 12,316 1.91
Dual-stack + only IPv6-only MX 90 0.01
At least one MX IPv6 enabled (dual-stack or IPv6-only) 301,436 46.86

This comparison does not take into account the mail exchange's priority, but in summary: fewer than half of all of the Top 1M Domains' mail servers support IPv6!

There are many reasons why mail servers might conservatively favor IPv4-only configurations. "Happy Eyeballs" has always seemed to me primarily an HTTP focused approach, even though the RFC is protocol agnostic. I just haven't seen many SMTP servers implement it, which, in turn, means that any IPv6 misconfiguration leads to performance impact or even lost mail.

Additionally, a large number of SMTP abuse prevention mechanisms -- requiring matching reverse DNS records, IP block reputation scoring, SPF/DKIM/DMARC configuration -- see challenges with IPv6 adoption. But while I'm sympathetic to such concerns, they can be overcome: Google and Microsoft offer IPv6 for Gmail and Outlook respectively, so I'm going to have to give Yahoo, GoDaddy, and Namecheap (to name just a few of the big providers) some serious side-eye for remaining IPv4 only here.

Conclusion

The lack of IPv6 adoption is frustrating. For the two most widely used protocols, SMTP and HTTP, organizations choose to consciously disable IPv6, in part, I'm certain, based on decisions made ten, fifteen, or more years ago.

None of the problems service providers might encounter are impossible to overcome, but all of them suffer from the lack of critical mass adoption problem. As long as IPv6 is not seen as a fundamental requirement to do business, people will continue to disable it; as long as large businesses disable IPv6, it will not be seen as a fundamental requirement.

This is exacerbated by our educators failing our next generation: even today, in 2026, there are many engineering schools and universities that do not have IPv6 on campus! Computer Science and Engineering students are not exposed in their homework, projects, labs, and even routine use to IPv6, so when they enter the industry, they will continue to favor what's been "working" for them so far: NAT and RFC1918 overuse. Why bother with something they've never engaged with?

<Insert inspirational "let's roll up our sleeves and enable IPv6 everywhere" message here>, but I suspect we'll still not be there in another ten years, either. Universal IPv6 seems as elusive as Linux on the Desktop -- only that is actually an entirely viable alternative at this point. And people are clearly being overly hopeful about IPv6 adoption when I asked on Mastodon, at least in comparison, I suppose:

Mastodon poll: What comes first?
25% Cryptographically Relevant Quantum Computer
4% Artificial General Intelligence
19% Unified Quantum Gravity
52% IPv6 everywhere

Wish I was so optimistic...

February 19th, 2026


Footnotes:

[1] Some DNS lookups simply failed due to a server side failure or yielded no results, so I ended up with a total of 931,515 domains instead of an even one million.

[2] Around 8.86% of top 1M domains do not have any A / AAAA records for their second-level or their www.<domain> name. This includes domains such as, e.g., akamai.net or akadns.net, which are used by Akamai for customer subdomains but don't themselves serve as HTTP endpoints.

[3] I say "in theory", because I have observed some widely used mail services to have AAAA records that are not actually reachable. This is, of course, worse than not having any AAAA records at all, because now IPv6 enabled mail servers will attempt and then time out on trying these addresses before hopefully failing over to IPv4.

[4] For this exercise, I'm ignoring NULL MX records as well as no MX records. That is, I'm not looking at what the raw domain resolves to.


Links:

Related: