Unstoppable Domains โ€” Expired Auctions

The Million Domain Method: How I Check 1,000,000+ Domains While I Sleep (Free Script + Strategy)

Spacemail by SpaceshipSpacemail by Spaceship
Watch
Tired of bulk domain tools capping you at 100-2000 domains per search? I was, so I built something better.

The method:
Pair proven prefixes and suffixes from keyword data, generate up to 1,000,000+ domain combinations, then run them through a Python script overnight using the free name.com API.

Wake up to a clean CSV of available domains ready to research.

The full guide includes:
  • Keyword pairing strategy using popular keyword data
  • Free name.com API setup
  • The complete Python script
  • How to validate results before registering

The Million Domain Method (Full Guide + Script)

Questions welcome. Let me know if you find something good!
 
1
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
Accidentally posted in the wrong section originally. Thanks Mods for moving it back to correct blog!

DM me if you want me to provide you the exact copy paste script if you're having any issues.

Cheers
 
0
•••
The best solution for bulk domain search is not to search at all, instead filter using a database of registered domains. A complete list of all registered domains doesn't exist but there are some very good best efforts, like domains-monitor.com. The majority of "instant" domain name search tools use this method, i.e: they check whether the domain exists in a database and only use whois (or an external API) in cases where they need to verify results. You can check hundreds of millions of domains in seconds with this approach :) Domains Monitor has ~300 million domains and is under $10/month for access.
 
Last edited:
3
•••
The best solution for bulk domain search is not to search at all, instead filter using a database of registered domains. A complete list of all registered domains doesn't exist but there are some very good best efforts, like domains-monitor.com. The majority of "instant" domain name search tools use this method, i.e: they check whether the domain exists in a database and only use whois (or an external API) in cases where they need to verify results. You can check hundreds of millions of domains in seconds with this approach :) Domains Monitor has ~300 million domains and is under $10/month for access.

So the very tool DomainBFF which this very article is posted on, actually has a continously updated database of every registered domain in existence :xf.smile:

That's the primary feature on the search tool is you can search an SLD or keyword and it shows you in realtime how many TLDs it's registered in (plus a lot more data)
 
Last edited:
0
•••
So the very tool DomainBFF which this very article is posted on, actually has a continously updated database of every registered domain in existence :xf.smile:

That's the primary feature on the search tool is you can search an SLD or keyword and it shows you in realtime how many TLDs it's registered in (plus a lot more data)
The best solution for bulk domain search is not to search at all, instead filter using a database of registered domains. A complete list of all registered domains doesn't exist but there are some very good best efforts, like domains-monitor.com. The majority of "instant" domain name search tools use this method, i.e: they check whether the domain exists in a database and only use whois (or an external API) in cases where they need to verify results. You can check hundreds of millions of domains in seconds with this approach :) Domains Monitor has ~300 million domains and is under $10/month for access.

So I actually went and looked further into this, and without turning this into a promo, DomainBFF not only has all of this data, it's all structured and made usable/sortable/searchable and includes 7 additional premium tools and data enrichment for 12.99/mo

Unless you're affiliated w/ domains monitor, then it'd I'd highly advise looking into the other features at DomainBFF
 
Last edited:
0
•••
Am I understanding correctly that all those availability checks will go through Name.com's API?

If so,
relying on one registrar's API for such a heavy task is not a good idea imo.

Not only you will probably get cached results (due to the massive amount of calls) but one risks getting questioned by the Registrar as to why use their service to that extend without them getting anything in return.

It's not like we pay for that service or we are required to have a certain number of registrations with them. Abusing something that is freely given will probably lead to limits or even stopping the free service altogether.
 
4
•••
Am I understanding correctly that all those availability checks will go through Name.com's API?

If so,
relying on one registrar's API for such a heavy task is not a good idea imo.

Not only you will probably get cached results (due to the massive amount of calls) but one risks getting questioned by the Registrar as to why use their service to that extend without them getting anything in return.

It's not like we pay for that service or we are required to have a certain number of registrations with them. Abusing something that is freely given will probably lead to limits or even stopping the free service altogether.

The script follows their rate limiting and what they allow. You could make an argument of whether it's unethical or not sure, but the script follows their TOS and what they allow in their support documentation.

I personally do have name.com domains and have used it in the past, so yeah, you should support them if you're going to use their resources, but I'm still within the confines of their rules using one IP address and one API key.
 
1
•••
CatchedCatched
Escrow.com
Spaceship
Rexus Domain
CryptoExchange.com
Domain Recover
CatchDoms
NameMaxi - Your Domain Has Buyers
DomDB
  • The sidebar remains visible by scrolling at a speed relative to the pageโ€™s height.
Back