Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Where can I find a list of domain names that I can download in a text file? I looked around and I found many sites with lists of expired domain names or domain names that will expire soon, but that's not what I need, I need a list of CURRENTLY REGISTERED domain names. The closest I found was this site (hxxp://, but what I'm looking for ideally is just a plain list of registered domains and not some web links split across many pages full with ads and no text file. I know it's possible, after all how do these sites get the list of domains that they use? Where can I find such a list?


locked by HopelessN00b Jan 26 '15 at 22:25

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off topic by John Gardeniers, EEAA, Sven, Sam, splattne May 17 '10 at 18:27

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Quite apart from this having nothing to do with system administration, the only thing that I can think of when reading the question is that this is for spamming. Feel free to prove me wrong. – John Gardeniers May 16 '10 at 0:51
I use the master TLD list to find available domains. – jm. Nov 5 '10 at 22:36
You can get a list from… – jm. Nov 5 '10 at 22:36
These guys also sell the lists: – jm. Nov 5 '10 at 22:39
Cross-Exchange dupe of – Patrick Jun 9 '14 at 19:27

You cannot download a list of all registered domains. There is no such list. DNS is a hierarchal, delegated and distributed service where TLDs (Top Level Domains, e.g. .com and .uk) are managed by disparate registrar authorities. Although changes to ICANN policies appear to be curbing the widespread use of "domain parking", it is still quite common for automated services to be constantly registering new domains and re-registered expired ones. For this reason alone, it's virtually impossible for there to be a single authoritative list of registered domains.

So how does the site I posted have a huge list of domains? I don't need a complete list, I just need a massive list of millions of domain names. – Eric Chang May 15 '10 at 21:04
Like ceejayoz said, probably by crawling the web or perhaps by paying the registrars for them. The point is, there is no master list, if you want a list you have to either build it yourself or buy it from someone who's done that work for you. – David Z May 16 '10 at 0:28

Depending on what you're going to use that data for, you can get a bulk copy of the ARIN whois database. More information here. I would recommend researching / contacting the other RIRs for information concerning their bulk WHOIS policies.


I know it's possible, after all how do these sites get the list of domains that they use? Where can I find such a list?

There is no such list. Sites that have large lists probably collected them by crawling (similar to how Google finds web pages) or by purchasing them from the bigger registrars.

There is such a list. The registry needs such a list to let the registrar know if a domain e.g. can be registered or if it already has been registered. – Pacerier Oct 30 '14 at 10:50
@Pacerier First, most registrars wouldn't consult a list, but a WHOIS record just like we do ourselves to check availability. Second, even if there were such a list, there are many TLDs with different responsible parties, each of whom would have their own separate list. Third, such a list would not be publicly available. – ceejayoz Oct 30 '14 at 12:21
Public availability is not what we are talking about: We are talking about existence. Next, each registry will have it's own list of course. And lastly, registrars do consult the central list either directly or indirectly when registering for new domain names, otherwise, there will be clashes. – Pacerier Oct 30 '14 at 12:52
@Pacerier The question being answered is "Where can I find a list of domain names that I can download in a text file?" No such list exists, plain and simple. Many private, partial lists exist at the various registrars (no single "central list", the .com registrar won't have the canonical list of the .nyc domains) but again, they are not downloadable per the question asked. – ceejayoz Oct 30 '14 at 12:55