Choosing the domain name is an important step in the early stages of any type of website or blog, but it can be a big challenge with so many domains already registered. Personally, I really struggle to come up with possible domain names for my sites, and I know I am not alone.

One of my go-to resources over the past several years has been this list of domain name prefixes and suffixes compiled by Daniel Scocco. I’ve used this list to brainstorm possibilities for many different sites and over the years I have added many other words to create my own list that I also use. Daniel’s list was published almost 9 years ago, and so I decided to publish my own list of domain name suffixes and prefixes in this post. There is some overlap between my list and Daniel’s but there are also a lot of differences. So if you don’t find what you need from my list, be sure to try Daniel’s as well.

My typical process for brainstorming domain names is to start with a few few primary keywords and then see what other words I could use in combination with any one of those keywords. For example, when I was starting ProfitBlitz I picked a few main keywords like “profit”, “marketing”, “internet marketing”, and “income”. Then I browsed through this list toย see what words might pair well with one of my main keywords. In the end I wound up with ProfitBlitz. Since I tend to have a hard time with domain names this is an easy process, and it’s what I do with just about every site that I launch.

So when you are struggling to come up with a good domain name that isn’t already registered, start with a keyword for your topic and try it with the complimentary words in this list. You’re sure to find at least a few options, even in the most saturated niches. In total you’ll find more than 230 words on this list. And if you want to get even more ideas just enter some of these words into Thesaurus.com and you’ll get even more synonyms.

Common words that go well with your main keyword

The words on this list are good all-purpose options and tend to work well in a lot of different situations and for a lot of different types of websites.

  • alley
  • annex
  • avenue
  • barn
  • base
  • box
  • cafe
  • center
  • central
  • city
  • clan
  • club
  • community
  • connection
  • corner
  • crib
  • den
  • depot
  • destination
  • district
  • dynasty
  • empire
  • factory
  • garage
  • garden
  • harbor
  • haven
  • hideout
  • house
  • hut
  • joint
  • junction
  • kingdom
  • lobby
  • loft
  • lounge
  • monarchy
  • nation
  • network
  • nexus
  • nook
  • oasis
  • office
  • pad
  • palace
  • parlor
  • place
  • point
  • portal
  • post
  • realm
  • republic
  • sanctuary
  • shack
  • shed
  • shelter
  • society
  • spot
  • station
  • store
  • street
  • terminal
  • territory
  • town
  • tribe
  • union
  • universe
  • valley
  • venture
  • village
  • vine
  • warehouse
  • world
  • yard
  • zone

Powerful words that create emotion

I’m not exactly sure how to classify these words, but they have a bit of a different feel than our first set of words and these are actually the ones that I use the most for my own sites.

  • beat
  • blast
  • blaze
  • blitz
  • buzz
  • craze
  • ecstasy
  • fever
  • fire
  • flow
  • focus
  • frenzy
  • fun
  • fury
  • fuse
  • fusion
  • heat
  • joy
  • madness
  • mania
  • passion
  • pulse
  • roar
  • rush
  • storm
  • voice
  • zeal

Factory-oriented words

The words on this list can be used in situations where you want to brand the site as factory of content or products.

  • factory
  • foundry
  • gallery
  • lab
  • mill
  • plant
  • studio
  • workshop

Heavenly ideas

Use any of these words to brand your site as a paradise for people in your niche.

  • bliss
  • destiny
  • eden
  • heaven
  • nirvana
  • paradise
  • perfection
  • utopia
  • wonderland

Adjectives and descriptive words

Another great way to find a good domain is to use a descriptive word along with one of your main keywords.

  • awesome
  • basic
  • beautiful
  • best
  • bold
  • brilliant
  • chic
  • clasic
  • clever
  • cool
  • crazed
  • crazy
  • divine
  • elegant
  • essential
  • exclusive
  • extreme
  • famous
  • fast
  • first
  • holy
  • insane
  • inspired
  • key
  • luxury
  • mad
  • modern
  • popular
  • posh
  • prime
  • prodigy
  • righteous
  • savvy
  • sleek
  • smart
  • successful
  • super
  • swank
  • top
  • trendy
  • ultimate
  • unique
  • vital
  • vogue
  • wild
  • wise
  • worthy

Words that imply authority

It’s possible to help with branding yourself as an expert by choosing the right domain name.

Want to Sell Your Own Digital Products Easily?
I highly recommend SendOwl as a great platform for selling digital products. I use SendOwl at a few of my own sites and it is the most reliable and easiest platform I've used (and I've tried a lot of them) for selling digital files. 
  • ace
  • authority
  • boss
  • champ
  • chief
  • expert
  • freak
  • genie
  • genius
  • guru
  • hero
  • insider
  • legend
  • magician
  • pioneer
  • pro
  • sensation
  • whiz
  • wizard

News and press inspired words

These words are good options for news-related sites and blogs.

  • almanac
  • book
  • chronicle
  • diary
  • edition
  • essay
  • gazette
  • herald
  • journal
  • ledger
  • media
  • memoir
  • news
  • notebook
  • press
  • register
  • report
  • review
  • source
  • story
  • tale

Educational related words

If you want to brand your site as an education site or source of teaching, these words are excellent options.

  • academy
  • adviser
  • advocate
  • captain
  • coach
  • college
  • conductor
  • counselor
  • guardian
  • guide
  • institute
  • instructor
  • mentor
  • professor
  • scholar
  • school
  • teacher
  • trainer
  • tutor
  • university

Easy addons

These words can be used, especially at the beginning of domains, if you are struggling to find good domains that are available.

  • all
  • daily
  • e
  • easy
  • free
  • fresh
  • future
  • my
  • now
  • the
  • today

Shares