This guide has all the inspiration you need on how to come up with a blog name. A credible blog name that attracts visitors, that’s unforgettable, and projects the message you want to convey.

Choosing a memorable blog name (and domain name) is one of the biggest challenges when starting a blog.

You’ll love this guide as it breaks down this roadblock and makes the process much easier with a list of best blog name generators and creative blog name ideas. Let’s dive right in.

How to come up with a blog name: The infographic

These are the main approaches you can use to quickly choose the right name for your blog.

How To Come Up With A Blog Name

Check if your blog name is available and register it

So you now have some domain name ideas in mind for your project? Very good! The process of checking if the domain name is available is pretty simple. So is registering it.

You need a domain name registrar in order to register a domain name.

Which domain name registrar should you use? There are many. They typically charge you an annual fee for the registration of the name.

The one that I recommend is the one that I personally used and have been a paying customer for over a number of years.

The link below is my affiliate link. Simply put, if you click on my affiliate link and purchase a domain name, I earn a commission, yet you don’t pay any extra. You even get a discount.

Click here to visit Bluehost and register your domain name.

You can get your chosen domain name for free there as long as you also get them to host your blog. They also include a free SSL certificate for your domain to protect your site and your visitors.

They have the easiest setup process possible. It will take you about 5 minutes to get your site online with the 1-click WordPress install feature.

They have 24/7 live support and even WordPress recommends them. More than 2 million blogs WordPress sites are hosted there and you can get started at $2.95 per month.

Here are the easy steps you should take to start a blog:
  1. Visit Bluehost and click “Get started now.
  2. Click the
  3. Select the “Basic” plan at $2.95 per month. It’s recommended for beginner bloggers.
  4. Select your plan
  5. On the “sign up now” page, type in your chosen new domain name and click on “Next“.
  6. Choose your domain name
  7. On the “Create your account” page, fill in your personal information.
  8. Further down the page, select your account plan. All the “extra” packages such as site security and SEO help are unnecessary, so I recommend you deselect them all.
  9. Select your package details
  10. Next up add your payment details. If you’d like to pay with PayPal you can click on “more payment options”. Then tick the “I have read and agree to Bluehost’s terms of service…” and click on “Submit
  11. Your account is now open. You will shortly receive a couple of confirmation emails. The “WHOIS verification” email needs your attention. You need to click on the “Verify your email” button to confirm.
  12. Set your Bluehost account password by clicking on “Create your password” button. Type in your password, retype it to confirm, tick the privacy policy box and click on “Next”.
  13. Click on the “Log in” button. Bluehost displays several design themes on the “Pick a theme that inspires you” screen. You can do this later, so I recommend you click on the “Skip this step” button at the bottom of the screen.
  14. Your WordPress blog is being set up now. It may take a couple of moments so do hold tight until you see the “All done!” message. You’ll get an email with the subject line “New WordPress Site” too. Now click on the “Start building” button.
  15. On the “Welcome to WordPress” page, click on “I don’t need help” button. On the following screen click on the “Launch” button to launch your site.
  16. Congratulations! You now officially own a domain name and your blog is live. Anyone can access it by going to yourdomain.com. You can enter your WordPress admin dashboard by going to yourdomain.com/login.

Note that when registering a domain name some of your personal details such as name, address, email and phone number will be publicly available through Whois lookup tool as you’re the legal owner.

In case you prefer to remain private, you can select the “Domain Whois Privacy” option in the registration. This puts the details of the registrar in the Whois database instead of your personal details.

Good luck blogging and thank you for your support!

Things to consider when coming up with a blog name

How important is a blog name and a domain name?

It is key.

You simply cannot have a blog without a domain name. A domain name is the internet address (the URL) that visitors type into their browsers in order to get to your content.

Without it, they cannot visit you.

What’s the difference between a blog name and a domain name?

In most cases your blog name and the domain name are the same. Such is the case on my blog.

There might be cases where you pick a shorter domain name but have a longer name of the blog.

There are no rules really and you are free to choose whatever you prefer.

The characteristics of an unforgettable blog domain name

The following characteristics of great names are very elementary, but they are essential for a memorable domain name.

  • It’s got to be easy to remember. TheFacebook changed to Facebook. MyMint to Mint
  • Simple. Can you make it one word?
  • Short. Can you make it a four letter word?
  • Catchy.
  • Pleasing to the eye.
  • It’s got to feel natural in your mouth.
  • Easy to spell.
  • Easy to type.
  • Easy to pronounce. This means no numbers and hyphens.
  • Appropriate to your topic and reflects on your messaging but not so descriptive so it sounds generic.
  • Different from your competitors.
  • Available and not trademarked by another company. If your name is similar to another band’s, they could sue you and you could lose a lot of money and time.
  • Not too specific so it may limit you down the road. A name is a long term decision so make it open to long-term expansion.

What domain name extension should I use?

Domain name consists of a name followed by an extension such as .com.

Domain names have extensions such as .com, .org, .net or .gov. There are many extensions available. See the full list. I always try and get the .com domain name.

It’s especially important if you are writing to a global audience. The .com extension is the most popular and most recognizable one.

Most people regard that as the default extension and would automatically type .com after any name.

Some recommend you change the name you had in mind in case you cannot find an available .com domain. The majority of big and successful blogs are on the .com extension.

All of top 20 most valuable Y Combinator startups and 94% of top 50 are on a .com domain. You will also notice a lot of the search results have .com domains on top.

But .com is not the only way to go. Many newer startups use the .io. Google used .xyz extension for their new brand name. You could also do an emoji domain name.

If you are writing a blog in a language other than English, then try and use a domain extension of the country.

It’s positive to have a local extension as visitors will understand that the blog is targeted to their territory and search engines might send you more visitors from that country too.

My blog domain name idea is taken

Some say that all the good domain names are taken but that is simply not true.

Most of the obvious words will be taken but you have so many more opportunities.

Really want that word? Try a domain name extension that’s less popular than .com.

In other cases, just be more creative. Here’s a look at the different approaches to coming up with your unique domain name.

Pitfalls to avoid when coming up with a blog name

Don’t try to be too clever with your domain name as it could confuse people or become unintentionally inappropriate and embarrassing.

Many ideas inevitably evolve, especially in the online world where everything moves quickly. Snapchat had to rename to Snap as they’re no longer all about chat.

You don’t want to change your blog name in the near future. It could cost you a lot of time and money. It could negatively affect your branding and search engine rankings. Just think Yahoo name change to Altaba.

So do consider the long term and try to pick a domain name you will be happy with for the long haul.

Three approaches for coming up with a great blog name

Keyword based names: Use descriptive words that are connected to your purpose

Think HowToMakeMyBlog, ProductHunt, TrendWatching, SmartPassiveIncome…

A descriptive name is appropriate to the topic and tells the visitors (or at least hints at) what they can expect.

It does the marketing work for you as upon seeing the name people will know what your blog is about. It’s also good for getting targeted traffic from the search engines.

  • Start by describing what you do and the topics that you want to cover. What do you want to help people with? What values do you want to communicate? Travel advice? Food recipes? How to be a fashion blogger?
  • Take inspiration from books in your field or look at competitor blog names to come up with even more descriptive keywords.
  • Write down these topical keywords and phrases.
  • Add to this list other random words related to the niche you have picked.
  • Use a thesaurus to find relevant words, synonyms and antonyms.
  • Use wordplay to come up with some phrases by combining your descriptive keywords. Be clear and to the point.
  • Play a bit more with these words to come up with a great blog name.

Brand based names: Come up with creative blog name ideas

Think Google, Instagram, Twitter, Ikea…

Coming up with something new, cool and brandable can be a really powerful way of starting something big and unique.

Get your creative juices flowing, take your descriptive words and invent interesting words and metaphors and turn them into creative blog name ideas.

  • Mix, match and compound whole words. Think YouTube, WordPress and FaceBook.
  • Blend, mesh, overlap and truncate words. Think Lego, Pinterest and Groupon.
  • Create a portmanteau by making up new words. Add affixes (prefixes and suffixes) to words to form a basis of new words. Think Napster and Spotify.
  • Misspell words. Think Digg, Flickr and Tumblr.
  • Create phonetic contractions. Think Reddit as in “read it”.
  • Use abbreviations.
  • Use the alliteration effect to make the name more memorable. Think Best Buy, PayPal, and Coca-Cola.
  • Use humor if its relevant.
  • Try use unrelated words too.
  • Consider a different language. Use foreign words as long as you are certain what they mean. Think Vox and Nike.
  • Use free tools such as Panabee, Invent-a-word and Wordoid.

Use your full name as your blog name

Think GaryVaynerchuk.com, KaylaItsines.com, AustinKleon.com, JamesAltucher.com…

Make it personal. Name your blog by your full name. This creates a more personal and warm presence.

It also helps you build a personal brand which could lead to conference talks and even book publishing deals.

It’s also a great method if you switch between different topics you focus on as your name will always fit any project that you’re doing.

It’s not for everyone though as some won’t be too comfortable about putting themselves in the spotlight that much.

And that’s it. That’s how to come up with a great blog name and the domain name.

Now that you have a list of ideas, imagine that you share your domain name to a person you meet at a conference.

Will he or she be able to recall and correctly remember it? Get inspired and be creative. Try to find a balance between a catchy, descriptive and brandable name.

Use a blog name generator

What’s a blog name generator?

When it’s time to be naming your blog, sometimes a great and original name just comes to you instantly. Sometimes you need to spend some time thinking and brainstorming the options to find a fun, cool or cute blog name.

Let’s start this guide with links to some of the most useful and best reviewed blog name generators.

These can help you get some quick and creative inspiration for your blog name so you can focus on building instead.

In general you insert the keywords that are relevant to the topic you want to cover and these generators suggest a long list of ideas based on the keywords.

Best blog name generators

I choose the best and smartest name generators including some based on artificial intelligence. These tools can also check if these name ideas are available as domain names and can even help you register them.

Let’s take a look at the best blog name generators:

  • Namelix – You enter your specific keywords and this tool uses artificial intelligence to generate short and brandable names. They even add unique logos to the suggestions.
  • BatName – You enter some words and the BatName will mash them together in various combinations to give you some creative ideas.
  • Name Mesh – Many fun features in this blog name generator including overlapping keywords, misspellings and phonetic variations in order to create brandable names.
  • Name Ideas Generator – Uses synonyms, prefixes, suffixes, short URL’s and relevant keyword suggestions to create a great name.
  • Domain Wheel – You enter your keywords and this one generators awesome name ideas.
  • Agile Domain Search – This generator helps you discover great names after typing in your targeted keywords.

Published by Marko Saric

I created my first site about my favorite band Metallica as a teenager. It got me hooked into content publishing and audience growth. My goal is to help you on this creative blogging journey. See more about me