Skip to content
Back to blog
HostProbe Domains .com Data

How long is a .com domain? We counted them.

We are adding .com domains to Hostprobe.io by name length. Along the way, we found a surprisingly clear peak: 11 characters is the most common length in our current dataset.

HostProbe Team

Data notes

3 min read

We have started adding .com domains to Hostprobe.io based on domain-name length.

Why length? Mostly because it felt like a relevant way to prioritize the enormous .com namespace. Shorter domains tend to include established brands, common words, abbreviations and names people are actually likely to search for. ford.com, disney.com and microsoft.com are rather more interesting starting points than some randomly generated 37-character domain.

Our first batch therefore contained .com domains with names of eight characters or fewer.

While preparing and scanning those domains, we started wondering what the overall distribution actually looked like.

So we counted.

.com domains by name length

The number below is the length of the domain before .com.

CharactersDomains in our dataset
21,165
330,403
4682,620
52,970,012
64,940,014
75,211,151
85,977,893
96,528,887
107,107,470
117,240,735
127,147,201
136,775,008
146,232,767
155,538,707
164,785,720
174,072,843
183,388,041
192,766,764
202,236,341

There is a surprisingly clear answer:

11 characters is the most common .com domain length in our current dataset.

The population rises rapidly through the short names, reaches just over 7.24 million 11-character domains, and then begins a remarkably steady decline.

Our decision to start with names of eight characters or fewer therefore cut the distribution off while it was still climbing.

That first group contains approximately 19.8 million .com domains.

But how full is the namespace?

This led us to another entertaining calculation.

A normal DNS label can use letters, numbers and hyphens. Ignoring some special edge cases, there are 36 possible non-hyphen characters and 37 possibilities for characters inside the label.

Because a domain label cannot begin or end with a hyphen, the theoretical number of names of length n is approximately:

36² × 37^(n−2)

That makes the short-name namespace look very different:

LengthApprox. possible namesDomains in our dataset
21,2961,165
347,95230,403
41,774,224682,620
565,646,2882,970,012
62,428,912,6564,940,014
789,869,768,2725,211,151
83,325,181,426,0645,977,893

At two characters, our dataset contains names corresponding to a huge proportion of the theoretical namespace.

By eight characters, there are more than 3.3 trillion possible names, while our dataset contains just under six million.

And it gets ridiculous very quickly after that.

This illustrates why simply saying that “all the good .com domains are taken” is both understandable and mathematically rather funny. The namespace is unimaginably large. Humans just happen to consider an extraordinarily tiny part of it useful.

What comes next?

Length also gives us a convenient way to expand Hostprobe.io systematically.

We have started with the shortest .com domains. The next groups contain:

  • 9 characters: 6,528,887 domains
  • 10 characters: 7,107,470 domains
  • 11 characters: 7,240,735 domains

That is another 20.9 million domains just in those three groups.

We will continue adding longer names as Hostprobe.io’s .com coverage grows.

One important caveat

These numbers are not the number of all .com domains currently in existence.

They are the .com domains present in our dataset.

Our dataset is large, but we cannot currently say exactly how complete it is. There will be domains missing from it, and the Internet is obviously not static: domains are registered, deleted and changed continuously.

As Hostprobe.io obtains additional domain data, we will merge it into our known domain universe and keep these statistics updated.

That is actually part of the fun of building Hostprobe.io: as the dataset improves, we get to watch our picture of the Internet improve with it.