DomainsMesh
Free website naming tool

Website Name Generator

Enter a topic keyword and get website name ideas — for blogs, publications, portfolios and niche sites — with the matching domain.

Extensions:
Try:
Ready to generate

Enter a topic keyword above and generate a shortlist of name ideas. No account needed.

How to name your website

01
Enter a topic keyword

One or two words for what the site covers — "travel", "photography".

02
Pick extensions

.com, .net, .org and .io are selected by default. Add others you would register.

03
Read the shortlist

Names built around your topic, with publication words like "the", "daily" and "guide".

04
Generate a shortlist

Run a few rounds and keep the names you would happily put in a header.

05
Check the matching domain

A name you cannot get a workable domain for is a name you will rethink later.

Picking a website name that works

A website name is read far more often than it is spoken, but it still has to survive being recommended out loud. The names that last are easy to say, easy to spell from hearing, and short enough to sit in a header, a social handle and a browser tab without being cut off.

Leave room for the site to grow

A name tied to one article, one city or one product becomes a constraint the moment the site widens. Name the territory rather than the first thing you published in it.

Write for the reader you want

The same name can read as authoritative to one audience and twee to another. Say it next to the sites you would like to be mentioned alongside and see whether it belongs there.

The name and the domain are separate questions

A good website name is not automatically a good domain — a two-word name may already be registered, or may only work with an extension that does not suit your readers. Check the matching domain with the domain checker before you commit, and check trademark registers for anything you intend to build a brand on. If you want ideas shaped around the domain rather than the site, the domain name generator starts from a keyword instead.

DomainsMesh does not provide legal advice and cannot confirm that a name is free of existing rights.

Website naming tips by type

What tends to work for each kind of site.

Blog

Readable, memorable names that leave room for topics to expand.

Magazine / Publication

Distinctive names that work across articles, newsletters and social profiles.

Portfolio

Short names that work well as a personal or professional brand.

Niche / Affiliate Site

Relevant enough to explain the subject, but broad enough to cover related products.

Online Community

Inviting names that suggest a place people belong to.

Resource / Directory

Clear, functional names that promise a complete list.

Personal Website

Simple names that stay right as your work changes.

Project / Product Site

Focused names that read well next to a product screenshot.

Website naming questions

Is the Website Name Generator free?

Yes, and no account is needed. The DomainsMesh domain tools are free too.

How does the generator create website names?

It takes one or two topic keywords and builds site names around them, adding publication-style words such as "the", "daily", "hub" or "guide", across the extensions you pick.

Can I describe my website in a sentence?

This generator works best with a keyword or two — "travel", "photography". To describe a whole idea in a sentence, the Business Name Generator uses AI to turn a description into names.

Are generated website names unique?

No — a generator cannot guarantee uniqueness. Treat each result as a candidate to research.

Can I check the matching domain?

Yes. Each result links into the Domain Checker, where you can see whether the matching domain is registered.

Should a website name match the domain name?

It helps when they match, because readers guess the address from the name. Where the exact domain is taken, a short variation is usually better than an awkward spelling.

Do I need an account?

No. An account is only needed for Domain Monitor, the ongoing monitoring product.

Other DomainsMesh generators

Domain Name Generator

Domain-name candidates from a keyword.

Business Name Generator

Describe the business behind the website and get AI name ideas.

No login
Domain Checker

See whether the matching domain is registered.

More free DomainsMesh tools

NO LOGIN

WHOIS / RDAP

Registrar, dates, status codes and nameservers for a name that already exists.

Look up a record
NO LOGIN

DNS Lookup

A, AAAA, MX, TXT, NS and CAA records resolved on demand, with their TTLs.

Resolve records
ACCOUNT

Domain Monitor

Track expiry, DNS and SSL changes once you have registered the name.

Set up monitoring

Found a website name you like?

Check whether its matching domain is available before you build anything around it.

Check domain availability