Choosing the Right Name

Should You Use Hyphens or Numbers in a Domain? — 2026 Guide

391 VIEWS
3 COMMENTS
October 16, 2026

Hyphens and numbers in a domain name are technically fine and practically expensive. The DNS allows letters, digits and the hyphen in every label, which is why 24-7-plumbing.com is a valid name. But every hyphen must be spoken aloud, every number must be disambiguated ("the digit 4 or the word four?"), and every email address on that domain inherits the problem. The cost is not in the registration fee; it is in the fraction of people who hear the name and type it wrong.

This guide gives you the technical rules, the measured effects on recall and email, the few cases where a number genuinely belongs in a name, and a process for deciding whether to accept the hyphenated version when the clean one is taken.

MailShrine Domains will happily register a hyphenated name, and the availability checker shows hyphenated and unhyphenated versions in one search so you can see what you are choosing between. Whichever you register, the email DNS is written automatically and two business mailboxes are ready in minutes.


Real-life example: Rahul's accounting practice

Rahul Mehta runs a chartered accountancy practice in Mumbai with eight staff. The firm is "Mehta & Associates". mehtaassociates.com is taken by an unrelated firm in New Jersey. His web designer suggested mehta-associates.com, which is free, and a colleague suggested mehta4accounts.com. Rahul needs the firm's email on its own domain before tax season and wants to know whether either suggestion will cause problems.

Rahul's goals:

  1. Understand exactly what a hyphen or a number costs in lost email and typed traffic.
  2. Find out whether a hyphenated name has any search-engine downside.
  3. Choose a name his clients can type after hearing it once on the phone.

The technical rules, then the human ones

RuleSourceWhat it means for your name
Labels may contain only a to z, 0 to 9 and hyphenRFC 1035, RFC 1123 ("LDH")No spaces, apostrophes, ampersands or underscores
A label may not start or end with a hyphenRFC 1123, registry policy-mehta.com and mehta-.com are rejected
Hyphens in positions 3 and 4 are reservedIDNA (RFC 5891), used for xn--ab--cd.com cannot be registered by ordinary buyers
Each label is at most 63 charactersRFC 1035Long enough that length is never the real constraint
Case does not matterRFC 4343MehtaAssociates.com and mehtaassociates.com are the same name
A label may be entirely numericRFC 1123247.com exists; browsers resolve it fine
Allowed characters in a domain label and where hyphens may and may not appear
Allowed characters in a domain label and where hyphens may and may not appear

Those are the rules a registry enforces. The rules below are the ones your customers enforce.

Every hyphen is a spoken word. "mehta dash associates dot com". On the phone, in a voicemail, in a radio spot, the hyphen has to be announced or it is lost. People who hear the name without the hyphen type the New Jersey firm's address.

Every number is two names. mehta4accounts can be heard as "mehta for accounts" and typed as mehtaforaccounts. Unless the digit is part of the brand everywhere it appears, you are splitting your traffic between two spellings and you own one.

Email addresses carry the problem into every message. rahul@mehta-associates.com is dictated to clients, printed on engagement letters and typed into bank portals. A hyphen that is dropped means a bounced email to a client who thinks your address does not work.


Hyphens were once sold as a search trick: cheap-accountant-mumbai.com was said to rank because Google could read the words. Google has said it reads words in domains either way, and since the 2012 exact-match domain update a keyword-stuffed domain gets no ranking advantage. Separately, hyphenated keyword domains became associated with low-quality affiliate sites. Hyphens do not hurt rankings on their own, but they do not help, and the names they produce tend to look like the sites nobody trusts.

When a number belongs

A number is fine when it is the brand and it is written as a digit everywhere. 7-Eleven, 3M and 1Password all own domains with digits because the digit is the name. The test is simple: if your logo has the digit, use it. If the digit is a substitution for a word ("4" for "for", "2" for "to"), do not.


What you need before you start

You needWhy
The clean name's availabilityThe hyphen decision only arises when the clean name is gone
Who owns the clean nameA live competitor turns the hyphen from a compromise into a hazard
Three alternative unhyphenated namesUsually a better compromise exists
A phone and two colleaguesFor the dictation test
Your brand markIf the number is in the logo, it can be in the domain

Step 1: Check who owns the clean name

Open mehtaassociates.com. For Rahul it is a live, unrelated accounting firm. That rules out the hyphen: every dropped hyphen sends a client, and possibly a document, to another accountant.

Step 2: Generate unhyphenated alternatives

Add a word, not a punctuation mark. mehtaca.com (CA is the Indian designation for a chartered accountant), mehtaandassociates.com, mehtaadvisory.com. Check each in the availability checker.

Step 3: Run the dictation test

Say each surviving name once to two people and have them type it. Rahul's results: mehtaca was typed correctly by both; mehta-associates was typed without the hyphen by one.

Step 4: Consider the country extension

mehtaassociates.co.in or .in may be free when the .com is not. For a firm whose clients are all in India this is a strong option with no hyphen.

Step 5: Register and, if cheap, also take the hyphenated typo

If you pick a clean name, register it for two years or more with privacy and lock on. If the hyphenated version is also free and costs $12.99, register it as a redirect so no one else can sit on it.


Rahul's checklist

  • Confirmed mehtaassociates.com is a live US firmCompleted
  • Rejected mehta4accounts because the digit substitutes for a wordCompleted
  • Dictation test: mehtaca.com typed correctly by both colleaguesCompleted
  • Registered mehtaca.com for 3 years and mehtaca.in for 1 yearCompleted
  • Privacy and transfer lock left onCompleted
  • Rename you@ to rahul@ and add staff mailboxes in Business EmailNot completed
  • Update engagement letter template and GST portal contact emailNot completed

Common mistakes

Taking the hyphenated name when the clean name is a competitor. Every dropped hyphen is a client email, possibly with attachments, delivered to the other firm.

Using a digit as a word. 4 for "for" and 2 for "to" split your traffic between two spellings for the rest of the domain's life.

Believing hyphens help SEO. They do not help, and hyphenated keyword domains carry a reputation you do not want.

Double hyphens or a hyphen at the edge. Both are rejected by the registry, and names with -- in positions three and four are reserved for internationalised domains.

Choosing punctuation over a word. mehta-associates is one character shorter than mehtaandassociates and far more likely to be mistyped.


Check your work

Dictate your final name over the phone to someone who has not seen it and ask them to email you at it. If the message arrives, the name passes. In the MailShrine dashboard confirm the domain is Active, the expiry is right, privacy and lock are on and email setup is complete.


FAQ

Are hyphens in a domain name bad for SEO?

No, Google does not penalise hyphens. They also do not help. The practical downside is human: hyphens are dropped when the name is spoken, and hyphenated keyword domains are associated with low-quality sites.

Can a domain name have two hyphens in a row?

Not in the third and fourth positions, which are reserved for internationalised domain names encoded as xn--. Elsewhere a double hyphen is technically allowed by most registries but is a usability disaster.

Can a domain start or end with a number?

Yes. Numbers are allowed anywhere in a label, including the start and end. Only hyphens are barred from the first and last position.

Is a hyphenated domain better than a longer unhyphenated one?

Almost never. An extra word is typed correctly far more often than a hyphen. mehtaandassociates.com beats mehta-associates.com in every dictation test we have run.

What if only the hyphenated version is available?

Check who owns the clean version first. If it is a live business in your field, change the name. If it is parked or unrelated, the hyphen is a tolerable compromise, and you should still look at a country extension first. Our guide on what to do when your domain name is taken covers the rest.


Next steps

Related on YouTube · 1 of 3
Can I register domain names with hyphens, dots or spaces?

Citations & References


Written by Marcus T., DNS and deliverability editor. Marcus covers the technical side of domains so that every name you register also works as an email address.

Discussion

C

Chidi O.

October 15, 2026

This cleared up something I had wrong for years. The hyphens in domain name part especially.

P

Priya R.

October 12, 2026

Shared this with my team. Short, specific, no fluff.

Y

Yusuf I.

October 10, 2026

The real-life example made hyphens in domain name click for me. Thank you.

MailShrine Domains

Your domain. Your email. One checkout.

Register any name on 150+ extensions. WHOIS privacy, transfer lock, Anycast DNS and two business mailboxes are included, not upsold.

Search your domain