You’ve got a beautiful new website, but you’re having trouble coming up with a solid domain name. Unfortunately, even if you’ve spent some creative juices creating a perfect name, you might find out that it’s already been taken.

Thankfully, there are numerous domain name generators available that can help you come up with a good name, but how do you know which is best?

We’re going to do a quick overview into how to choose a domain name, then cover which domain name generator is best.

How to Choose a Domain Name

Before we dive into the wealth of name generators available today, there are some important things to keep in mind when choosing a domain name.

  1. It’s not absolutely necessary to use .com for a domain name extension, but it is the most widely recognized. Most people can remember to use .com, and it’s usually the first one that they will think of when they try to remember a website.
  2. Picking a name that’s easy to pronounce will make it easier for people to find. The same goes for spelling. If it’s too irregular, people may not be able to remember or find your site.
  3. Avoid hyphens when possible. Using hyphens or other symbols are again a barrier between you and potential viewers remembering your site. You want something that’s easy to remember, and easy to find.
  4. It’s generally better to use a domain name that’s shorter. While most one-word website domain names are already taken, it’s better not to use long names that are hard to recall.
  5. Avoid using trademarked names or things that are similar. Not only will it confuse people, but you’re likely to frustrate other people or even get yourself into legal trouble. For example, use “amazon” in your domain name and’s legal team will be contacting you. Some name generators even use a disclaimer to dissuade people from trying.
  6. Use keywords that match what you’re trying to establish. Keywords show up in search engines and you’ll want one that relates to what you’re doing. For instance, if you’re a strawberry farmer, it would be helpful to use strawberry somewhere in your name.
  7. If you like a name, act quickly! It may not last long.

Now let’s dive straight into our list. Read on to find the best name generator for you!

#1: Lean Domain Search

Domain name generators - lean domain search

Lean Domain Search allows you to use one or multiple keywords to create a new domain name. You can search from hundreds to thousands of options after inputting your keyword(s).

Names that have already been chosen will appear in pink, and those that are available will appear in green. If you’d like to favorite a name, you can do so by clicking on it and selecting the star next to its name. It will then appear in yellow and be stored in a favorites folder.

Once you have selected a name you’re happy with, Lean Domain Search will direct you to a number of resources where you can register your name.

I chose “HipstersRockDesign” as an example.

Domain name generators - lean domain search example

#2: Bust a Name

Domain name generator - Bust a Name

Bust a Name offers features that many other generators do not, including prefixes, suffixes, hyphens, plurals, and the option to drop the last vowel from a word.

You can keep track of available domains that match your keyword search, and save domains for review that you like. Then there’s a drop-down menu that allows you to connect directly with domain providers and their current rates.

#3: Shopify Business Name Generator

Domain name generators - Shopify business name generator

To use Shopify’s name generator, input a word (or multiple words) that you would like to use in your domain name. It will then create a hundred names for you to choose from. Shopify’s name generator doesn’t have a lot of bells and whistles, but it is quick and very easy to use.

The site encourages you to create a business page with Shopify after choosing a name, but you’re welcome to take the domain name elsewhere if you choose.

I typed in the word “Hipster” to give an idea of the types of domain names that might appear with Shopify Business Name Generator:

Domain name generators - Shopify business name generator search

#4: Nameboy

Domain name generators - namely

With Nameboy, you can use up to two keywords; a primary and secondary. Nameboy also allows you to select hyphens and rhymes if you’d like to. For example, if you typed in the word “slate,” some returns might be, “slate relate” or “slate plate.”

Nameboy isn’t as user-friendly as some of the other choices, but it does allow you to view a list of names and choose an extension. You’re able to click on the name and extension that you’d like, and the site will redirect you to GoDaddy where you can then purchase it.

#5: NameStall

Domain name generators - namestall

NameStall is a good choice because it allows you to use a variety of tools. You can select “parts of speech,” “popular keywords” and “industry categories.” You can choose to include hyphens, and whether you want your keyword to appear at the beginning or end of your domain name. Lastly, you can choose the extension you’d like to use.

Namestall gives a lot of search categories like, “Instant Domain Search,”, “3&4 letter Domain Search” and “Domain Name Generator.”

After inputting your information, NameStall will give a long list of names. The ones that are available will have a blue “register” word next to them, and the unavailable ones will have an orange “taken” word next to them.

#6: Domain Puzzler

Domain name generator - domain puzzler

With Domain Puzzler, there are three search options: Easy, Advanced, & Magic. The “easy” option lets you see if the domain name you’re searching for is available. If you use the “advanced” option, it will allow you to search for your domain name plus additional words. The “magic” options takes your keywords and pairs it with popular words.

With each of the options, you can also choose which extension you’re interested in to find out if it is available.

Domain Puzzler is not the easiest option to use, especially if you don’t already have an idea for a domain name. However, it is a quick and handy tool if you’re searching for the availability of a domain name and extension.

#7: Name Mesh

Domain name generators - namemesh

Name Mesh is a popular choice because it’s easy to use and it breaks down your options into a number of categories. For instance, if you put a word you wanted into the “generate” tab, it would come up with eight categories for you to choose from:

  • Common
  • New
  • Short
  • Extra
  • Similar
  • SEO
  • Fun
  • Mix

Using this unique feature saves you the time and effort. With some other name generators, you have to spend more time tweaking settings to get the same results.

Name Mesh also uses  Synonyms, Antonyms, “Real World Intelligence,” and related words to help you come up with a dynamic domain name.

TIP: To get better results, use spaces between your keywords.

#8: DomainsBot

Domain name generators - domainsbot

DomainsBot has been around since 2004, and it has a helpful feature that allows you to find out when a domain name that’s already taken is going to expire. So if you have a name you’re interested in but it was already used, you can set it to notify you when it will be available.

With DomainsBot you can put in a word or set of words and it will let you know which ones are available, not available, and which ones you can put an offer on. You can also modify the results by adding different extensions, as well as prefixes, suffixes. You have the options of searching for domain names in six languages.

#9: Panabee

Domain name generators - panabee

Panabee is an attractive name generator site, and with 50% of their users being international, they have extension options available like .co, .uk, .in, and

Type your keyword(s) into the search engine and it will create a list of suggestions and word variations. Available domain names will appear with a blue heart, and unavailable ones will feature a red broken heart. Click on an available name and it will redirect you to GoDaddy’s website.

Panabee also checks name availability on popular social media networks.

TIP: Panabee works best with two keywords, and keywords should be separated by a comma.  

#10: NameStation

Domain name generators - NameStation

NameStation is a standard name searcher and generator, but it’s more than that. You have the option of hosting a contest to crowdsource name suggestions. So in addition to generating names, you can also get live people on board to help you brainstorm.

Should you choose to use the name generator, it comes with some great features. You can combine keyword lists, and you can choose from dozens of extensions. When you choose a keyword, it will give you a list of synonyms to select beneath your word in case something else pops out at you. For example, when I put in “hipster,” it suggested “geek,” “indie,” and “emo.”

Under “smart search” you can choose a primary word and a secondary word.

After submitting a keyword, you have the option of choosing from a selection of categories including “Business Names,” “Compound Words” and “Hand-picked names.” These are helpful in sorting through the thousands of results that appear with NameStation.

Domain name generators - namestation search

#11: Impossibility!

Domain name generators - impossibility

Impossibility! claims to be the best domain generator ever.

Choose a word, and then use the drop-down menu to select four, five, or six letter adjectives, verbs, or nouns. You can also choose “anything” if you don’t have a preference. After you choose that, go to the next drop-down menu and select whether you’d like the word to appear at the beginning or the end of your domain name.

I chose the word “hipster” and selected a verb to appear at the beginning of the word I chose. Some of the results were “primehipster” and “stunthipster.” The “anything” option came back with results like “wonderhipster” and “sagehipster.”

The results will show if it is available and then allows you to register at GoDaddy.

#12: Instant Domain Search

Domain name generators - instant domain search

Instant Domain Search (IDS) has a quick, easy, and pretty interface. While some search generators appear to be outdated, IDS is quite polished looking. Enter a keyword, and IDS will return with three categories: extensions, generated names, and “for sale.”

The extensions show either the option to buy the name you’re looking for, or to see the WHOIS associated with it. The generator category includes new domain names based on your suggestion that you can purchase. If you click “buy” it will send you to GoDaddy to make a purchase. The last category shows names that are already owned but are for sale for differing prices.

#13: IWantMyName

Domain name generators - iwantmyname

iwantmyname works less as a generator and more as a domain search engine. If you already have a domain name in mind, you can put it in and it will let you know if it is available. It will also give you numerous extension options for your name.

A smile appears next to names that are available, and a frowny face appears next to the ones that are not. It also lists prices for names that people are selling.  

#14: SpinXO WordPress Names

Domain name generators - spinxo WordPress names

SpinXO is a tiny bit whimsical because it makes you feel like you’re spinning a wheel to win a prize (or gain a great domain name!) It works a little differently than other generators because it asks a series of questions to help come up with a domain name. Enter your name, what you like, your hobbies, things you like, words that are important, and number. Choose as few or as many options as you like and click the word “spin!” to get your results.

Thirty results will appear. If you don’t like any of them, you can “spin” again for more options. The generator checks availability for social media accounts, but the names can be used as a domain name as well. It does not, however, check availability for domain names.

#15: Dot-o-Mator

Domain name generators - dot-o-mator

To use Dot-o-mator, select a beginning or ending word, and choose from a list of suggested words. Then combine the words to see what domains are available. If you like the name, save it to your scratchboard.

You can also use Dot-o-mator’s Web 2.0 Name Generator to create a random name that does not require you to enter a keyword.

Dot-o-mator is available as an iOS app so you can search for names on your Apple phone as well.

#16: Cool Names Ideas

Domain name generator - cool names ideas

Cool Name Ideas allows you to refine your search in three categories: Business Name Generator, Blog Name Generator, and Product Name Generator.

If you choose the Business Name Generator option, it will give you a list of questions to ask. Some of the questions are, “What type of business are you naming?” and “What benefit(s) will your business bring to the customer.”

Answer the questions and press the “generate domains” button. Thousands of options will appear in alphabetical order. If you find a name you’re interested in, click on it to see if it is available. It lets you know if the domain name is available and it also lets you know if the name is available on Twitter.

#17: DomainWheel

Domain name generators - domainwheel

Type a word or several words into the search box and hit “search domain.” DomainWheel will return with a variety of results. The first section is labeled, “Best Available Domains” and it lists sixteen suggestions.

The second section gives twelve unrelated but unique results in case you did not find what you were looking for in the first section.

The third section is designed to help your creativity. It shows spelling variations for the keyword you put in, words that rhyme with it, and random words that include your original keyword.

I typed in the word “gray,” and here were the creative results:

Domain name generators - domainwheel search

One of the perks of DomainWheel is you can put in as many keywords as you desire.

#18: Domainr

Domain name generator - domainr

Domainr is a good place to check for name availability, but not the best choice if you don’t already have a name idea in mind.

Type the name you’re interested in the search field and see results in real time. It shows a list of your name choice with different extensions. Available names appear in green. Click on the name you’re interested in and it will show you a list of available places to purchase it.

If you select a name that is already taken, it will show you the WHOIS information and if available, give you the option to make an offer on it.

#19: DomainTyper

Domain name generators - domaintyper

DomainTyper is a great resource that gives a lot of information and ideas. If you type a word into the search bar it will begin results in real time.

First, it shows the availability for the top extensions available. If the name is already taken, it gives you the option to, “make an offer”, check the WHOIS, or visit the site. If the name IS available, it gives you the option of buying the domain name. It also gives a short list of other extensions that you can search and the ability to add more if you choose.

Below that, DomainTyper creates an extensive list of names related to your original keyword. Names that are in green are available and if you click on it you can choose from four options: Buy, add to favorites, recheck availability, and set as a search term.

Lastly, it gives you the opportunity to check the availability of the name on a large variety of social media networks.

Below is the results of the word “hipster” for reference:

Domain name generator - domain typer search

#20: Wordoid

Domain name generators - wordoid

Wordoid is unique because it actually creates made up words. You can select up to five languages to blend, or just choose one. You can also select the length of the word, quality level, and pattern.

Wordoid claims that it uses “made-up words that look nice and feel great.” You can save past searches so you can come back later and rediscover words that you love.

Go Forth and Name

With all of the available name generators, you’ll be deciding on a new name for your business, blog, or website in no time at all. Find your perfect name, and snatch it up before someone else does.

Best Domain Name Generators

Written by Alex Jasin

Last Updated: June 1, 2019