Web Hosting Statistics 2026: Provider Market Share and IPv6 Adoption
Cloudflare fronts 12.8% of every domain that resolves, 37,403,719 of 292,860,014. The next largest thing on the internet is not a host but GoDaddy's parking service. Count by who runs the service rather than who owns the address and one company, GoDaddy, holds 16.9% across five products, from parked names to a site builder that serves a website on 98.3% of its domains.
On this page 13 sections
- Cloudflare fronts 12.8% of the web, and four of the next ten rows are one registrar
- Which providers are running websites
- GoDaddy runs 16.9% of the web on five services, four of them on addresses Amazon owns
- The busiest IP address on the internet answers almost nothing
- Half the internet's A records point at 263 IP addresses
- The busier a site is, the less likely it is on a shared host
- IPv6 is mostly decided by your hosting provider
- 6.0% of domains point at an address that did not answer
- Most domains have one IP address and no spare
- Three in five IP addresses used for web hosting are American
- Who runs the DNS
- Frequently asked questions
- Methodology and sources
- Cloudflare is the largest provider at 12.8% of resolving domains, 37,403,719, serving a page on 80.0%. GoDaddy parking (on AWS) is second at 22,239,769; a parking lander does not count as a served page, so its serving share is 1.3% by construction.
- GoDaddy runs five services on 49,383,026 domains, 16.9% of the web, more than any other company. Four of them sit on addresses Amazon owns, which is why a ranking by address owner puts AWS at a quarter of the internet.
- IPv6 reaches 23.8% of the domains that resolve, 69,736,003 of 292,860,014. 97.5% of those also publish an IPv4 address, so only 1,773,477 domains are reachable over IPv6 alone.
- IPv6 is mostly decided by the network serving a domain rather than by whoever owns it. Among networks holding a million domains or more it runs from 94.1% on Strato to 0.7% on XServer Cloud, a spread of 134.4 to one.
- 6.0% of domains that resolve publish an IP address that did not answer: 15,449,376 timed out and 1,384,497 refused the connection outright.
- 57.2% of domains with an A record publish exactly one IPv4 address, 166,409,314 domains with no second address to fall back to.
- Multi-location hosting barely exists at the domain level. 0.8% of domains publish IP addresses belonging to more than one company and 0.8% to more than one country, measured on the bare name rather than on any hostname below it. What looks like multi-location is almost always anycast inside a single network.
- The busiest IP address on the internet is 3.33.130.190, which 22,313,054 domain names point at; 1.4% of them get a website rather than a parking lander. The busiest IP address that is genuinely a web host is 185.230.63.107 on Wix, with 7,131,754 domains and 97.0% serving.
- 263 IP addresses have more than a hundred thousand domain names pointing at them each, 53.9% of every A record on the internet. At the other end 7,919,817 IP addresses have exactly one.
- 59.1% of domains that resolve publish an IP address registered in the USA, but 21.6% of those sit behind a reverse proxy and more again are parked inventory. Take both out and 93,089,531 are left, 54.4% of the American total.
- GoDaddy answers DNS for 53,913,594 domains and Cloudflare for 44,985,559. Ten companies serve the DNS for 49.9% of every domain that publishes a nameserver.
Cloudflare fronts 12.8% of the web, and four of the next ten rows are one registrar
| Provider | Domains | Serve a page | Not tried | IPv6 |
|---|---|---|---|---|
| 37,403,719 | 80.0% | 11.2% | 81.3% | |
| 22,239,769 | 1.3% | 39.8% | 1.0% | |
| 20,981,382 | 46.4% | 21.6% | 6.5% | |
| 12,312,207 | 0.5% | 3.3% | 0.9% | |
| 9,818,904 | 35.8% | 30.0% | 71.6% | |
| 8,928,111 | 93.7% | 4.4% | 0.7% | |
| 8,268,281 | 86.5% | 7.7% | 63.1% | |
| 7,294,657 | 96.0% | 2.6% | 0.7% | |
| 7,218,426 | 58.1% | 23.9% | 1.2% | |
| 6,930,788 | 31.9% | 31.6% | 0.7% | |
| 5,947,582 | 98.3% | 1.8% | 0.7% | |
| 5,503,437 | 61.3% | 15.8% | 14.1% | |
| 5,455,642 | 77.5% | 13.8% | 6.3% | |
| 5,279,826 | 70.6% | 11.3% | 26.4% | |
| 4,959,588 | 87.8% | 9.6% | 38.7% | |
| 3,451,643 | 2.0% | 39.0% | 98.8% | |
| 2,930,411 | 96.4% | 2.9% | 1.1% | |
| 2,892,839 | 42.3% | 27.8% | 2.2% | |
| 2,644,446 | 42.7% | 27.3% | 94.1% | |
| 2,632,467 | 72.7% | 22.3% | 15.8% | |
| 2,561,383 | 16.0% | 0.2% | 1.0% | |
| 2,548,751 | 51.7% | 26.2% | 2.0% | |
| 2,345,648 | 88.8% | 7.5% | 1.2% | |
| 1,952,680 | 80.3% | 9.9% | 0.9% | |
| 1,860,794 | 76.4% | 12.7% | 13.4% | |
| Confluence | 1,718,040 | 74.5% | 22.9% | 1.1% |
| 1,681,133 | 86.6% | 7.5% | 0.7% | |
| 1,504,059 | 76.7% | 13.0% | 0.7% | |
| 1,444,449 | 51.3% | 26.3% | 39.2% | |
| 1,435,168 | 73.4% | 18.6% | 1.0% |
Embed this figure
Cloudflare holds the addresses that 37,403,719 domains point at, 12.8% of everything that resolves, and gets a page from 80.0% of the ones we could test. Behind it, four of the next ten rows are GoDaddy: parking at 22,239,769 domains and 1.3% serving, the Afternic aftermarket at 12,312,207 and 0.5%, hosting at 6,930,788 and 31.9%, and the Website Builder at 5,947,582 and 98.3%. With GoDaddy's own network they add to 49,383,026 domains, 16.9% of the web, more than any other company.
The ten largest providers between them serve 48.3% of the domains that resolve, and the thirty largest serve 69.0%. That is spread more thinly than the other markets measured on this blog. The ten largest domain extensions hold 72.5% of all registrations, and the five largest content management systems hold 88.1% of the sites that run one. Even so, one company sits at the top: GoDaddy's five rows add to 16.9% of everything that resolves, and no other company comes close.
Two words do the work in that table. A network is whoever the address registry says owns a block of IP addresses. A provider is whoever's service answers there. GoDaddy's parking pages answer on addresses Amazon owns, so the network is Amazon, the provider is GoDaddy, and the table names the provider wherever the two can be told apart. Cloudflare's row cannot be split that way: its customers share the same addresses, so it leads the table as a proxy in front of sites hosted somewhere DNS cannot see.
Serving shares are of the 242,210,920 domains that answered our fetch either way, and the "Not tried" column is the rest. A parking lander counts as parked, not as a served page, which is why the parking and aftermarket rows sit near zero: they answer, with a page nobody built.
Which providers are running websites
| Provider | Domains | Serve a page | Not tried | IPv6 |
|---|---|---|---|---|
| 37,403,719 | 80.0% | 11.2% | 81.3% | |
| 22,239,769 | 1.3% | 39.8% | 1.0% | |
| 20,981,382 | 46.4% | 21.6% | 6.5% | |
| 12,312,207 | 0.5% | 3.3% | 0.9% | |
| 9,818,904 | 35.8% | 30.0% | 71.6% | |
| 8,928,111 | 93.7% | 4.4% | 0.7% | |
| 8,268,281 | 86.5% | 7.7% | 63.1% | |
| 7,294,657 | 96.0% | 2.6% | 0.7% | |
| 7,218,426 | 58.1% | 23.9% | 1.2% | |
| 6,930,788 | 31.9% | 31.6% | 0.7% | |
| 5,947,582 | 98.3% | 1.8% | 0.7% | |
| 5,503,437 | 61.3% | 15.8% | 14.1% | |
| 5,455,642 | 77.5% | 13.8% | 6.3% | |
| 5,279,826 | 70.6% | 11.3% | 26.4% | |
| 4,959,588 | 87.8% | 9.6% | 38.7% | |
| 3,451,643 | 2.0% | 39.0% | 98.8% | |
| 2,930,411 | 96.4% | 2.9% | 1.1% | |
| 2,892,839 | 42.3% | 27.8% | 2.2% | |
| 2,644,446 | 42.7% | 27.3% | 94.1% | |
| 2,632,467 | 72.7% | 22.3% | 15.8% | |
| 2,561,383 | 16.0% | 0.2% | 1.0% | |
| 2,548,751 | 51.7% | 26.2% | 2.0% | |
| 2,345,648 | 88.8% | 7.5% | 1.2% | |
| 1,952,680 | 80.3% | 9.9% | 0.9% | |
| 1,860,794 | 76.4% | 12.7% | 13.4% | |
| Confluence | 1,718,040 | 74.5% | 22.9% | 1.1% |
| 1,681,133 | 86.6% | 7.5% | 0.7% | |
| 1,504,059 | 76.7% | 13.0% | 0.7% | |
| 1,444,449 | 51.3% | 26.3% | 39.2% | |
| 1,435,168 | 73.4% | 18.6% | 1.0% |
Embed this figure
Sort the same rows by the share of their own domains that serve a page and the table rearranges completely. Wix and Squarespace sit near the top because a domain on either is a website by construction: you do not point a name at them for any other reason. The CMS report counts the same two platforms by what runs on the page rather than by where the name points.
At the bottom sit the parking and domain-monetisation networks, where a domain resolves because somebody wants to sell it rather than use it. The domain registration report puts that population at 31,975,287 names, 8.0% of registrations, measured over every registered name rather than every resolving one.
GoDaddy runs 16.9% of the web on five services, four of them on addresses Amazon owns
| Platform | Sits on | Domains | Serve a page |
|---|---|---|---|
| 22,316,430 | 1.4% | ||
| 12,769,245 | 0.5% | ||
| 6,969,878 | 32.0% | ||
| 5,975,851 | 98.3% | ||
| 5,016,894 | 87.8% | ||
| 3,490,113 | 2.0% | ||
| 3,310,449 | 96.3% |
Embed this figure
49,383,026 domains resolve to a GoDaddy service, 16.9% of everything that resolves. Only GoDaddy's own network, 1,953,119 domains serving a page on 80.3%, sits on addresses it holds. The other four sit on Amazon-owned addresses, each on its own pair of Global Accelerator endpoints, and they behave nothing alike: parking serves a website rather than a lander on 1.4% of 22,316,430 domains, the aftermarket on 0.5% of 12,769,245, hosting on 32.0% of 6,969,878, and the Website Builder on 98.3% of 5,975,851.
Nameservers cannot find a platform. A Shopify merchant or a Vercel developer keeps the DNS their registrar gave them and points one A record, so a nameserver lookup sees Namecheap and never sees the platform: ranking by nameserver found three Shopify domains where the address block found 5,016,894.
Address blocks can. Every block above a million domains was fetched and its response read, and 73.3% of AWS turned out to be six products belonging to somebody else: GoDaddy's four, HugeDomains at 3,490,113 domains, and Vercel at 3,310,449 serving 96.3%. Shopify's 5,016,894 stores sit on a block Cloudflare announces, and the provider table above gives them a row of their own, Shopify (on Cloudflare).
| Whose nameservers answer | Domains on AWS | Share of AWS | Serve a page |
|---|---|---|---|
| 41,548,631 | 55.6% | 31.4% | |
| Everyone else | 16,634,087 | 22.2% | 37.9% |
| 11,035,636 | 14.8% | 0.5% | |
| 1,767,676 | 2.4% | 74.4% | |
| 1,139,192 | 1.5% | 84.3% | |
| 747,845 | 1.0% | 88.4% | |
| 602,808 | 0.8% | 95.1% | |
| 395,393 | 0.5% | 86.4% | |
| No nameserver seen | 392,820 | 0.5% | 42.4% |
| 262,555 | 0.4% | 93.3% |
Embed this figure
Cut the same AWS domains by nameserver instead of address block and the picture agrees. GoDaddy's registrar DNS answers for 55.6% of the 74,794,773 domains on Amazon addresses and Afternic for 11,035,636 more, 70.3% between them; the Afternic slice serves a page on 0.5%. A nameserver says who runs the DNS, never who owns the name, so this cut cannot separate GoDaddy's own stock from a customer's registration that was never built on, and 8,926,857 of those domains, 31.4%, did serve a page.
What is left after both cuts is the cloud business people mean when they say AWS, and it is the minority of its own row: the domains using Route 53 or sitting behind Cloudflare serve a page on three quarters and more. By comparison 7.1% of Cloudflare's domains use GoDaddy nameservers.
The busiest IP address on the internet answers almost nothing
| IP address | Whose address | What runs on it | Domain names | Serve a page |
|---|---|---|---|---|
| 3.33.130.190 | 22,313,054 | 1.4% | ||
| 15.197.148.33 | 22,288,707 | 1.4% | ||
| 13.248.169.48 | 12,682,811 | 0.5% | ||
| 76.223.54.146 | 12,682,801 | 0.5% | ||
| 185.230.63.107 | 7,131,754 | 97.0% | ||
| 198.185.159.144 | 7,093,708 | 93.9% | ||
| 198.185.159.145 | 7,035,783 | 93.9% | ||
| 198.49.23.144 | 7,028,500 | 93.9% | ||
| 198.49.23.145 | 7,027,241 | 93.9% | ||
| 3.33.251.168 | 6,953,538 | 32.0% | ||
| 15.197.225.128 | 6,952,459 | 31.9% | ||
| 185.230.63.171 | 6,651,860 | 97.1% | ||
| 185.230.63.186 | 6,628,656 | 97.1% | ||
| 13.248.243.5 | 5,954,978 | 98.3% | ||
| 76.223.105.230 | 5,937,997 | 98.3% | ||
| 188.114.97.2 | 5,397,265 | 81.3% | ||
| 188.114.96.2 | 5,397,250 | 81.3% | ||
| 13.223.25.84 | 3,455,127 | 2.0% | ||
| 54.243.117.197 | 3,455,056 | 2.0% | ||
| 76.223.67.189 | 3,045,368 | 4.5% |
Embed this figure
22,313,054 domain names have an A record pointing at the single IP address 3.33.130.190. 1.4% of them get a website rather than the parking lander.
The four busiest IP addresses on the internet all behave this way. They are GoDaddy's parking and aftermarket addresses; the first two are the ones GoDaddy's own help pages tell customers to point a parked name at. They are not web servers under strain. They are the IP address a registrar hands out to every name nobody has done anything with yet. The third column is the point: every one of the twenty is owned by AWS, Cloudflare, Wix or Squarespace, and 10 of them are running a product belonging to somebody else entirely.
The busiest IP address that is genuinely serving websites is 185.230.63.107 on Wix, with 7,131,754 domains and 97.0% of them returning a page.
The same domain names appear on more than one row of that table, so the column does not sum to anything. A name that publishes three IP addresses is counted once against each of them, and the busiest addresses come in matched pairs that answer for a single population of names. 3.33.130.190 and 15.197.148.33 list 44,601,761 domains between them but only 22,315,970 different names, the same list published twice so that a resolver has a second address to try.
Half the internet's A records point at 263 IP addresses
| Domain names on the IP address | IP addresses | A records |
|---|---|---|
| 1 domain | 7,919,817 | 7,919,817 |
| 2 to 10 | 3,843,158 | 13,892,387 |
| 11 to 100 | 841,557 | 25,335,306 |
| 101 to 1,000 | 215,778 | 82,758,405 |
| 1,001 to 10,000 | 20,979 | 40,267,083 |
| 10,001 to 100,000 | 1,892 | 45,061,198 |
| over 100,000 | 263 | 251,574,720 |
Embed this figure
There are 466,808,916 A records on the internet, pointing at 12,843,444 different IPv4 addresses. 263 of those IP addresses have more than a hundred thousand domain names pointing at them each, and between them they hold 53.9% of every A record there is.
At the other end, 7,919,817 IP addresses have exactly one domain name pointing at them, 61.7% of all of them. Both facts are true at once, and the distance between them is what a shared hosting market looks like when you measure it rather than describe it.
The busier a site is, the less likely it is on a shared host
| Tranco rank | Largest | Second | Third | Fourth | Fifth |
|---|---|---|---|---|---|
| 1 to 1,000 | |||||
| 1,001 to 10,000 | |||||
| 10,001 to 50,000 | |||||
| 50,001 to 100,000 | |||||
| 100,001 to 500,000 | |||||
| 500,001 to 1 million | |||||
| 1 to 2 million | |||||
| Over 2 million |
Embed this figure
Busy sites leave shared hosting. Who they move to changes at every level of the list.
AWS leads exactly one band, the top thousand, at 23.2%. Cloudflare takes the lead at rank 1,001 and never gives it back, and its share is not flat: it climbs from 27.9% to a peak of 35.3% between rank 50,001 and 100,000, then falls away to 23.6% beyond rank two million. Both ends of the list are less concentrated than the middle.
The two enterprise CDNs live only at the top. Akamai and Fastly are 13.8% of the top thousand between them, and both are out of the top five below rank one hundred thousand. Hetzner and OVH do the opposite, neither appearing until the hundred thousand mark has passed, which is what budget European hosting looks like when you sort by traffic rather than by count.
Shopify is the row that only shows up when you count by provider. Its stores sit on Cloudflare's addresses, so by address owner they vanish into Cloudflare's row. Counted as a provider, Shopify is third from rank 100,001 to two million, at 3.0% to 4.4% of each band, and fourth beyond that. No other platform makes a top five: GoDaddy's five services, 16.9% of the web by count, hold no place in any band, because a parked name has no traffic to rank with.
Counting every domain, no provider holds more than an eighth. Counting the thousand busiest sites, AWS holds close to a quarter of them, and between rank 50,001 and 100,000 Cloudflare is holding more than a third.
IPv6 is mostly decided by your hosting provider
| Network | Domains | Have IPv6 |
|---|---|---|
| 2,644,457 | 94.1% | |
| 42,376,874 | 76.3% | |
| 9,819,117 | 71.6% | |
| 1,334,346 | 64.7% | |
| 8,269,187 | 63.1% | |
| 1,386,748 | 48.0% | |
| 1,444,457 | 39.2% | |
| 1,372,745 | 31.1% | |
| 5,280,154 | 26.4% | |
| 2,637,701 | 15.8% | |
| 1,435,227 | 1.0% | |
| 2,565,194 | 1.0% | |
| 1,399,770 | 1.0% | |
| 1,953,119 | 0.9% | |
| 1,093,206 | 0.8% | |
| 1,681,243 | 0.7% | |
| 1,504,093 | 0.7% | |
| 8,932,563 | 0.7% | |
| 7,295,092 | 0.7% | |
| 1,056,353 | 0.7% |
Embed this figure
IPv6 reaches 23.8% of the domains that resolve, and the spread behind that average is the finding. Among networks holding a million domains or more, IPv6 runs from 94.1% on Strato down to 0.7% on XServer Cloud, 134.4 to one between networks selling the same product to the same market.
Nothing about the site explains this. A small business site on one German host has IPv6 and the same site on a large American builder does not, and neither owner chose. It is the same mechanism the AI crawler report finds in robots.txt, where a provider's default decides for millions of sites that never opened the file. 7 networks in that group are below one per cent, and they hold 23,515,669 domains between them.
6.0% of domains point at an address that did not answer
| What the published IP address did | Domain names |
|---|---|
| Answered nothing before the deadline | 15,449,376 |
| Refused the connection | 1,384,497 |
| No route to the address | 378,935 |
| Closed the connection with no reply | 230,671 |
| Stopped resolving between the two passes | 4,403,790 |
Embed this figure
Every domain in this section resolves: ask for the name and you get an IP address back. The address is where it fails. We opened a connection to it and found nothing listening, which is what a stale A record is: a line of DNS still giving directions to a machine that has moved or been switched off. A host is cancelled, a server is retired, a company folds, and the record goes on pointing at the address it was given.
Two different failures sit underneath the one figure. 15,449,376 domains publish an IP address that never answered us at all, and 1,384,497 publish one that actively refused the connection. A timeout can be a firewall, a slow host or our own network on a bad day. A refused connection is an answer: something is at that IP address, it is reachable, and it is not serving this domain.
A further 4,403,790 domains had an IP address when we scanned DNS and had stopped resolving by the time we fetched them, the same decay caught in the few weeks between the two passes.
Most domains have one IP address and no spare
| IPv4 addresses published | Domain names |
|---|---|
| 1 IP address | 166,409,314 |
| 2 IP addresses | 101,998,092 |
| 3 IP addresses | 10,330,542 |
| 4 IP addresses | 10,385,472 |
| 5 or more | 1,963,117 |
Embed this figure
57.2% of domains with an A record publish exactly one IPv4 address. If that address stops answering, there is nowhere else for a resolver to send the browser.
| How far the IP addresses spread | Domain names |
|---|---|
| More than one IP address | 124,677,223 |
| More than one company | 2,312,651 |
| More than one network number | 2,877,041 |
| More than one country | 2,318,802 |
Embed this figure
Publishing several IP addresses is common enough, but they almost always belong to the same host. Only 0.8% of domains publish IP addresses belonging to more than one company, and 0.8% publish addresses in more than one country. The chart's third row is a looser test and that is why it is larger: a company can hold several numbered pieces of network, so a domain with one address in AS16509 and another in AS14618 counts there while sitting entirely inside Amazon.
That does not say the web has no redundancy. Redundancy has moved inside the network: Cloudflare answers on the same IP address from every city it operates in, so a domain behind it has one A record and hundreds of physical locations. Multi-homing at the domain level, the thing DNS was designed to express, is now a rounding error.
It is also a measurement of the bare domain name and nothing below it. This figure asks whether example.com publishes addresses in more than one network, not whether www.example.com points somewhere different. What the data can say about www is a different finding: 5,088,501 domains publish no address at all on the bare name while www does answer, 11.4% of every domain that answers DNS with nothing to connect to. Those sites work, at one address of the two people type.
Three in five IP addresses used for web hosting are American
| Country | Domains | Serve a page |
|---|---|---|
| USA | 171,264,097 | 58.1% |
| Germany | 27,885,912 | 52.2% |
| Hong Kong | 10,269,839 | 52.0% |
| Canada | 9,240,366 | 69.7% |
| France | 8,560,556 | 70.6% |
| Netherlands | 6,548,835 | 69.1% |
| Japan | 6,372,880 | 66.3% |
| Russia | 5,382,131 | 70.8% |
| UK | 4,331,371 | 75.8% |
| China | 2,715,893 | 52.7% |
| Italy | 2,684,673 | 78.2% |
| Poland | 2,302,631 | 86.6% |
| Singapore | 2,288,732 | 80.9% |
| Cyprus | 2,246,727 | 69.9% |
| Australia | 2,134,434 | 75.4% |
Embed this figure
59.1% of the domains whose IP address we can place have it registered in the USA, and 9.6% in Germany. No third country reaches four per cent.
That first figure is the one most likely to be repeated as "three in five websites are hosted in America", and it is not that. Two separate populations make the gap large enough to matter.
| Country | Domains | Not proxied or parked | Largest | Second | Third |
|---|---|---|---|---|---|
| USA | 171,264,097 | 93,089,531 | |||
| Germany | 27,885,912 | 25,237,254 | |||
| Hong Kong | 10,269,839 | 10,225,516 | Power Line Datacenter10.5% | DXTL6.3% | |
| Canada | 9,240,366 | 7,906,782 | |||
| France | 8,560,556 | 8,558,577 | |||
| Netherlands | 6,548,835 | 6,535,977 | |||
| Japan | 6,372,880 | 6,160,935 | |||
| Russia | 5,382,131 | 5,376,677 | |||
| UK | 4,331,371 | 4,325,470 | |||
| China | 2,715,893 | 2,715,666 | |||
| Italy | 2,684,673 | 2,684,605 | |||
| Poland | 2,302,631 | 1,475,901 | |||
| Singapore | 2,288,732 | 2,214,175 | |||
| Cyprus | 2,246,727 | 2,233,965 | |||
| Australia | 2,134,434 | 1,714,502 |
Embed this figure
The first is the reverse proxy. A domain behind one is filed to whichever country the proxy registered the address block in, while the machine serving the page can be anywhere. 37,064,002 American domains are in that state, 21.6% of the country's total.
The second is names that are not websites. Parked inventory and aftermarket listings resolve into whichever country their parking company's block is registered in. 41,110,564 of the American total are those.
Take both out and 93,089,531 domains are left, 54.4% of what the country chart credits to the United States. That is the closest this data comes to a count of sites actually hosted there, and it is the third column above. Across all fifteen countries the same subtraction leaves 180,455,533.
The subtraction is not even. Germany loses almost nothing, because Germany is IONOS, Hetzner and Strato running their own machines for their own customers. The United States loses almost half. Canada is the clearest case: over half of its domains are Shopify, whose address block the registry files to Canada while the stores on it sell from everywhere. Two countries are effectively one company each: Cyprus is Hostinger at 99.2% of everything registered there, and Italy is Aruba at 51.1%. Neither says where those countries' websites live, only where one hosting company chose to register its addresses.
Who runs the DNS
The same DNS scan that says where a domain is hosted also says who answers for its name, and that market looks nothing like hosting.
| DNS provider | Domains |
|---|---|
| 53,913,594 | |
| 44,985,559 | |
| Afternic aftermarket | 11,401,391 |
| 10,879,545 | |
| 10,730,611 | |
| 8,464,806 | |
| 8,302,950 | |
| 6,789,008 | |
| 5,408,938 | |
| 4,102,948 | |
| share-dns.net | 3,906,521 |
| 3,900,483 | |
| 3,649,659 | |
| 3,537,272 | |
| 3,328,033 | |
| 3,074,435 | |
| 2,953,016 | |
| 2,867,019 | |
| 2,537,038 | |
| julydns.com | 2,256,703 |
Embed this figure
GoDaddy serves the DNS for 53,913,594 domains and Cloudflare for 44,985,559. Ten companies serve it for 49.9% of every domain that publishes a nameserver, above hosting's 48.3% on the same measure.
The top of it is tighter than that tail suggests, two companies serving nearly a third of every domain with a nameserver. DNS is the part nobody moves. A site changes host, changes builder, changes mail provider, and keeps the nameservers its registrar set on the day the name was bought.
Frequently asked questions
Who is the largest web host in the world? By domains resolving to a provider's own hosting, AWS with 20,981,382 once GoDaddy's, HugeDomains' and Vercel's services are lifted out, serving a page on 46.4%. Cloudflare's 37,403,719 domains are more, but it is a reverse proxy, not a host: whatever is behind it is hosted somewhere DNS cannot see. By domains that actually serve a page, Squarespace, Hostinger and Wix are close behind AWS.
What percentage of websites support IPv6 in 2026? 23.8% of domains that resolve publish an AAAA record, 69,736,003 of them. Almost all of those also publish an IPv4 address; only 1,773,477 domains are reachable over IPv6 alone.
Where are most websites hosted? 59.1% of the domains whose IP address we can place publish one registered in the USA, ahead of Germany at 9.6%. Holding the address is not hosting the site, though: 37,064,002 of the American total are behind a reverse proxy serving from an origin DNS cannot see, and 41,110,564 are parked or aftermarket names rather than websites. Removing both leaves 93,089,531 domains genuinely hosted on American addresses.
What is a stale A record? An A record that still points at an IP address after whatever was there has gone. 6.0% of resolving domains are in that state, either timing out or refusing the connection.
Methodology and sources
The population. Every figure is a share of the 292,860,014 domain names that publish at least one IP address, through an A record or an AAAA record. DNS was read between 15 June and 31 August 2026, and each domain's addresses are taken at its latest scan, because 41.6% of the 10,655,480 domains scanned twice changed their address count between scans. That population is a subset of the 399,851,676 registered domains the domain registration report counts, from a separate pipeline, and the two agree on the resolving count to within 0.013%.
What counts as a domain name. A registration at the apex: two labels, or three where the middle one is an ICANN second level such as co.uk, or where a wildcard suffix such as *.np makes every second level a suffix. Hostnames below the apex are excluded. www was looked up only when the apex failed to resolve, so the www-only count is a floor and no "how often does www differ" rate is published.
Network, provider, autonomous system. A network is the company the address registry files a block to, a provider is the company whose service answers on it, and an autonomous system is one numbered piece of a network: Amazon announces AS16509 and AS14618, Cloudflare AS13335 and AS209242, so a ranking by autonomous system splits each of them in two, and every table here counts the company instead. Registry data comes from IPinfo, which updates daily and places an anycast address where its block is registered rather than where it answers. An A record shows the edge, never the origin: a site behind a proxy is credited to the proxy. Google's row mixes Google Cloud (AS396982, 3,324,117 domains, 60.8% of the row) with Google's own networks, and Microsoft's 1,252,352 domains are a fraction of the 14,168,244 for which Microsoft 365 is the MX; read every network figure as the addresses domains point at, not as cloud market share.
How the platforms were found. Every address block above a million domains was ranked and a sample of its domains fetched. Seven blocks answered with a product belonging to someone other than the block's owner: GoDaddy parking (3.33.130 and 15.197.148, its documented parking addresses), the Afternic aftermarket (13.248.169 and 76.223.54), GoDaddy hosting (3.33.251 and 15.197.225), the GoDaddy Website Builder (13.248.243 and 76.223.105, identified by its Starfield generator tag), HugeDomains (13.223.25 and 54.243.117), Vercel (four ranges, every sample returning a Vercel server header) and Shopify (23.227.38, announced by Cloudflare). A domain in one of those blocks is counted under the platform; everything else stays with the address owner.
Serving rates. A domain serves when the crawler got a website; a parking or for-sale lander is classified as parked and does not count. Shares are of the 242,210,920 domains that gave an answer either way; 50,649,094 resolving domains carry no verdict at all (empty error, empty attempt history) and are shown as "Not tried". A spot check of sixty of them found 37 serving a page, so the gap is in the crawl rather than dead infrastructure, and it is uneven, 2.6% of Wix's domains against 30.0% of IONOS's, which is why they are excluded rather than counted as failures.
DNS providers. Ranked by the registrable domain of the NS target, folded before the distinct count where one company answers on several domains (IONOS answers on four ui-dns domains for the same 8,464,946 names). Where a nameserver's zone names no responsible company, the row keeps the hostname. A nameserver shows who runs the DNS, never who owns the name.
Samples. The popularity bands are the Tranco list, 4,783,135 rows taken on the crawl infrastructure, each band excluding the ones above it; the sister reports use a list taken on a different day. The country subtraction removes domains behind a proxy with no platform identified and domains on a parking or aftermarket platform; a platform found on a proxy's own block stays in.
Not measured, and sources. Response time was recorded for 4.09% of serving domains and dropped. Reverse DNS, hosting plan, server software and the physical location of an anycast address are outside what DNS and registry data can answer. Second-level suffixes come from the Public Suffix List, ICANN section; null MX is defined in RFC 7505; some country data elsewhere on this site is derived with MaxMind GeoLite2.