Choosing a domain name isn’t easy. You want a website address that will be both memorable and meaningful while simultaneously describing what your brand is all about. But even after you’ve come up with something catchy and worthy of your brand, you may find that the .com domain is already taken. That only leads you back to the drawing board, which means more hair-pulling and headaches. But it doesn’t have to take forever to come up with a great domain name that’s already available. Try one of these top domain name generators, listed in no particular order, and save yourself some hair-pulling.

Domain Name Generators List

Domain Name Generators Ultimate List
Domain Name Generators Ultimate List


We’ll start with the domain name generators that require the least amount of input from you (they do most of the work), before moving on to those that make you the brains of the operation via different customization options and parameters.

Domain Typer

This is my personal favorite tool for fine-tuning my domain names and checking the availability of various TLDs. That being said, it isn’t actually a generator that you can use when starting from scratch.

How do you use the tool? Just start typing your intended name, and DomainTyper will give you suggestions in real time (no need to click any buttons), hence the name of the tool. As you’re looking at the available domains, you can add or remove the TLDs that interest you the most, and even check the available social media usernames.

Who should use it? Use it if you’re nearly certain as to what domain name you want to go with, but you’d like to check whether registering different TLDs and social media usernames for it won’t be a problem.

Lean Domain Search

This is a tool created by team Automattic — the company responsible for the platform and the core team working on WordPress itself, which means they should be quite experienced when it comes to domain names and websites.

How do you use the tool? This one’s really easy to use! All you do is provide one seed keyword — usually something that defines your niche — and then let the magic happen. This domain name generator comes back with tens or even hundreds of domain name ideas, and most of them are available for registration as a .com.

Word Maker

The domain name generator by BustAName takes a lot more input than many of the other tools on this list. Via its various parameters, you can control how you want to structure your domain name and what sort of elements you’re interested in. As a result, the generated domains sound original.

How do you use the tool? Just give it your main seed keyword and pick whether you want it to appear at the beginning or end of your domain name. Then, pick how natural you want your domain to sound. Finally, put a limit on the number of characters in your domain name. Also, you can choose to display a number of TLDs apart from the

Name Stall

This one isn’t a single tool but a suite of domain name generators. The three most useful ones (IMO) are The main domain name generator, the three-word domain name generator, and the rhyming domain name generator.

How do you use the tool? Start with the main domain name generator at NameStall, input your seed keyword, pick whether you want it to appear at the beginning or end, enable/disable hyphens, and then pick a ‘word group’ that will complete your domain. That last step is actually really cool, and it gives you interesting possibilities as to how to customize your domain name.

For instance, you can pick a ‘word group’ labeled ‘1500 popular last words’. This is just what it sounds like — a list of words that work well as words to end your domain name with. There are other similar word groups, such as ‘100 popular numbers’, ‘200 popular 2 letter words’, ‘500 popular first words’, ‘basic English words’, and so on. This gives you some huge possibilities to customize your search.

Who should use it? NameStall’s domain name generators are an interesting solution if you don’t have much of an idea as to the complete domain name you want to go with but you’d like to be able to customize how the generator carries out its job.

Name Boy

The domain names Nameboy generates are very interesting — especially if you want to register more TLDs than just the That said, it does a better job once you have a general idea as to what your domain name should be.

How do you use the tool? To get the most out of this tool, you should provide it with your main seed keyword, plus a secondary keyword that you want to combine into one domain name. Optionally, you can allow hyphens and even request the generated domain names to rhyme.

Who should use it? Use it if you have a general idea of what you want your domain name to be, yet you still want to look for possible hyphenated variations of that name and the other TLDs that are available.

Shopify Tools

As the name suggests, this tool has been developed by Shopify, one of the most popular and best ecommerce solutions on the web. This generator is very similar to LeanDomainSearch in the way it operates.

How do you use the tool? Just input a seed keyword, and see what suggestions this generator has for you. The domain names you’ll get are all available at a,.com and you can register them right on the spot — provided you actually want to build a Shopify store on top of the domain.

Domain Puzzler

What’s different about this one is that you can use multiple keywords as the building blocks when generating your perfect domain name. Domain Puzzler takes those keywords and goes through all the possible ways in which they can be combined. At the same time, it checks which combinations are available for registration.

How do you use the tool? All you need to do is provide a set of keywords that you want in your domain, select the TLDs you’re interested in, and the tool will do the rest. You can also favorite individual domain names.


The impossibility is very creative in its approach to generating domain names, and it also gives you a handful of neat options as to how you can customize the process.

How do you use the tool? You begin by providing a seed keyword and selecting what you want to see added to that keyword. You can choose from verbs, adjectives and nouns, and you also get to select whether those should be four, five or six-letter words, and whether they should appear at the beginning or the end.

Domain Sbot

DomainsBot does a great job of not only generating interesting domain names for you, but also letting you pick the synonyms you’d like to use alongside your original seed keywords. This can result in some cool customizations you wouldn’t have stumbled upon otherwise.

How do you use the tool? Start be providing one or more seed keywords. After you do the initial search, you’ll be able to customize the TLDs you’re interested in, add/change the synonyms, and even add your preferred prefixes and suffixes. The list of domain names DomainsBot comes back with starts with the most straightforward combinations of your keywords, and then goes into the more creative ones.

Name Mesh

NameMesh is one of the better domain name generators to check out if you have multiple keywords you’d like to include in the domain. The list of domains NameMesh creates based on your keywords is massive, and it’s neatly divided into a handful of categories: Common, New, Short, Fun and SEO.

How do you use the tool? Start by inputting your keywords — you can have one or many — and select the TLDs you’re interested in. NameMesh will give you a huge list of generated domain names, and indicate which of them are available for registration.

Tip: Uncheck the option, ‘hide registered’, as this will give you a better overview of how viable certain domain names actually are. Basically, you don’t want a domain name if most of its other TLDs are already registered.


With these 16 domain name generators handy, you should have no problem coming up with an available domain name that describes your business well. Anything I’ve missed out? Leave a comment below.

Share This Post