Key points
What to take from this guide
- A domain is for trust and recall, a username is for discovery inside platforms, and a slug is for one page URL.
- Consistency helps, but forcing every surface to match exactly can make names harder to read.
- Generated names still need availability, trademark, impersonation, and confusion checks before launch.
Guide section
The short answer
Choose the domain for memorability and trust, the username for platform recognition, and the slug for page clarity. A good launch set feels connected, but it does not have to be identical everywhere.
If a clean username is unavailable, a readable variation can still work. If a domain is brandable, a page slug can still be descriptive. Keep the name job matched to the surface.
- Domain: easy to say, spell, and trust.
- Username: easy to search, tag, and recognize.
- Slug: easy to scan in a link and understand out of context.
Use these tools
Open the calculators and tools for this step.
Guide section
How the naming pieces differ
A domain carries the project across channels. It needs to survive being spoken aloud, typed from memory, printed in a deck, and linked from profiles.
A username lives inside platform mechanics: profile URLs, mentions, search, and account switching. A slug is narrower. It describes a single page, guide, tool, or campaign inside your site.
- Shorter is useful only when the name is still readable.
- Separators such as dots and underscores can help handles but usually make names harder to say.
- Public titles can use title case or sentence case even when URLs use lowercase hyphenated slugs.
Use these tools
Open the calculators and tools for this step.
Guide section
Worked example
Imagine a small library of home project calculators. A domain candidate such as ProjectMeasure.com is easy to say. A username such as projectmeasure is clean if it is available. A guide slug such as how-much-paint-to-buy stays useful because it describes the page.
The brand name and article slug do different jobs. The brand should be memorable. The article slug should help someone understand the specific destination before they click.
- Domain candidate: ProjectMeasure.com.
- Alternate domain: HomeMeasureTools.com.
- Username candidate: projectmeasure.
- Fallback handle: measure_shelf, only if the clean version is unavailable.
- Guide slug: how-much-paint-to-buy.
Use these tools
Open the calculators and tools for this step.
Guide section
Common mistakes
The most expensive mistake is picking a name that is easy to mishear or confuse with another brand. A second common mistake is changing slugs after launch without a redirect plan.
Do the practical checks before launch: say the name aloud, remove ambiguous spelling, search for conflicts, check handles, and make sure important page URLs describe the page.
- Choosing a domain because it is short even though it is hard to spell.
- Adding underscores to every handle before checking clean versions.
- Making slugs clever instead of descriptive.
- Using a generated name without checking availability and conflicts.
Use these tools
Open the calculators and tools for this step.
Worked example
A readable launch-name set
The domain, username, and slug work together without forcing the exact same text everywhere.
Name generators create candidates only. They do not verify registrar availability, social handle availability, trademarks, business-name rules, or brand conflicts.