MostDomain
  • Home
  • SEO
  • Marketing
  • AI
  • Website
  • Google Update
No Result
View All Result
Back to Mostdomain
MostDomain
  • Home
  • SEO
  • Marketing
  • AI
  • Website
  • Google Update
No Result
View All Result
MostDomain
No Result
View All Result

Which Characters Are Not Allowed in Domain Names?

Ajay Khumar by Ajay Khumar
October 30, 2026
in SEO
Reading Time: 12 mins read
0
Which Characters Are Not Allowed in Domain Names
Share on FacebookShare on Twitter

Mostdomain – A client once asked why “my-site_official.com” kept failing at checkout. The hyphen was fine. The underscore wasn’t. One stray character is enough to block a registration completely. DNS has followed the same character rules since the 1980s. This guide covers every character a domain name can and can’t use.

Table of Contents

Toggle
  • Which Characters Are Not Allowed in Domain Names?
  • What Characters Are Allowed in a Domain Name?
    • Letters, Numbers, and Hyphens
  • Can Domain Names Contain Spaces?
  • Can Domain Names Contain Underscores?
  • Can Domain Names Contain Symbols or Special Characters?
  • Can Domain Names Contain Emojis?
  • Domain Name Character Restrictions by Length and Position
  • Why These Domain Name Naming Rules Exist (DNS Naming Conventions)
  • Domain Name Registration Rules and Character Requirements
  • What Happens With an Invalid Domain Name Format?
  • How to Check If a Domain Name Format Is Valid
  • Valid vs Invalid Domain Name Examples
  • FAQ
    • Can a domain name start with a number?
    • Can a domain name start or end with a hyphen?
    • Are domain names case-sensitive?
    • Can I register a domain name with accented letters?
    • Why does my domain registration keep getting rejected?
  • References

Which Characters Are Not Allowed in Domain Names?

Which Characters Are Not Allowed in Domain Names?

Spaces, underscores, most symbols, and unencoded non-Latin characters are the main culprits. Here’s the full list.

  • Spaces, in any position
  • Underscores, inside the registered domain itself
  • Symbols like ! @ # $ % ^ & * ( ) =
  • A period anywhere except between labels
  • Non-Latin characters, unless encoded through punycode

These rules come from DNS, not any single registrar. Break one, and most systems reject the name instantly. No error code. No appeal. Just a different string, please.

What Characters Are Allowed in a Domain Name?

What Characters Are Allowed in a Domain Name?

Letters, Numbers, and Hyphens

Only three character types pass validation: letters, numbers, and hyphens. Nothing else clears the check.

  • Letters: upper or lowercase, treated identically
  • Numbers: 0 through 9, alone or mixed in
  • Hyphens: fine mid-string, never first or last

This is the LDH rule, short for letters-digits-hyphens. It governs every standard label, everywhere. Stay inside these three types, and a name always passes.

Can Domain Names Contain Spaces?

Can Domain Names Contain Spaces?

No, a domain name can never contain a space. That rule has zero exceptions.

  • DNS reads a domain as one unbroken string
  • A space splits that string into two unreadable pieces
  • “my site.com” fails before it ever reaches a server

That’s a protocol limit, not a registrar preference. No workaround exists.

Can Domain Names Contain Underscores?

Can Domain Names Contain Underscores?

Not for registration, though the real answer runs a bit deeper.

Where It Shows UpUnderscore Allowed?
Registered domain name (example.com)No, blocked by RFC 1035
TXT recordsYes, commonly used
SRV recordsYes, by design
CNAME recordsYes, in many setups
A, AAAA, and MX recordsNo, rejected by most DNS servers

The restriction applies to the domain you register. It doesn’t touch every record type underneath it. Worth knowing before a confusing support call.

Related Posts

Will Domain Migration Increase SEO Traffic?

Will Domain Migration Increase SEO Traffic?

October 31, 2026
GoDaddy Marketplace Tools Website Owners Need

GoDaddy Marketplace Tools Website Owners Need

October 19, 2026
How to Find Backlinks Using Google Search

How to Find Backlinks Using Google Search

October 16, 2026
Google September 2026 Spam Update

Google September 2026 Spam Update: What Changed

October 13, 2026
Load More

Can Domain Names Contain Symbols or Special Characters?

Can Domain Names Contain Symbols or Special Characters?

No registrar accepts symbols such as !, @, #, or %.

Blocked SymbolWhy It Fails
! (exclamation)Reserved for shell and system syntax
@ (at sign)Reserved for email address structure
# (hash)Reserved for URL fragment identifiers
$ % ^ & *No defined DNS function; blocked outright
( ) [ ]Reserved for grouping in other syntaxes
/ \Reserved as a path separator

Each symbol already works a job elsewhere. Think URLs, email addresses, browser syntax. Letting it into a domain name breaks that other function.

Can Domain Names Contain Emojis?

Can Domain Names Contain Emojis?

Technically yes, but almost no registrar actually allows it in practice.

  • Emoji domains route through punycode, the system used for accents too
  • A smiley face converts into a string starting with “xn--“
  • The .ws extension experimented with emoji registration years ago
  • Most registrars block it; most browsers show raw punycode instead

A short, pronounceable name still beats an emoji nobody can type.

Domain Name Character Restrictions by Length and Position

Domain Name Character Restrictions by Length and Position

Each label runs from 1 to 63 characters, with 253 total.

  • Each label, the part between dots, caps at 63 characters
  • The full domain caps at 253 characters, dots included
  • Hyphens can’t open or close a label
  • Case doesn’t matter; MYSITE.com and mysite.com resolve the same

Most real names stay far under these ceilings anyway. The character set is the real constraint, not the length.

Why These Domain Name Naming Rules Exist (DNS Naming Conventions)

Why These Domain Name Naming Rules Exist (DNS Naming Conventions)

These rules exist because DNS was built in 1983 around a narrow character set.

  • RFC 1035 defined domain syntax before Unicode or emoji existed
  • A small rule set meant every server could parse names identically
  • Internationalized names arrived later, through a separate encoding layer

Changing the encoding was easier than rewriting the original rule. For the bigger picture of how names get resolved at all, our Domain Name System overview breaks down the full lookup process.

Domain Name Registration Rules and Character Requirements

Domain Name Registration Rules and Character Requirements

Registration adds a few extra character checks on top of the base DNS syntax.

  • Registrars auto-lowercase every submission before validation runs
  • Reserved words, like a registry’s own brand name, stay blocked
  • Some new gTLDs allow limited non-Latin characters through IDN
  • ccTLDs occasionally add their own character exceptions, such as accents

These additions sit on top of the universal rules above; they don’t replace them. Extension choice matters here too, since some TLDs carry their own character policy. For the full eligibility and policy picture beyond characters, see our complete guide to domain registration rules and restrictions.

What Happens With an Invalid Domain Name Format?

What Happens With an Invalid Domain Name Format?

The registrar blocks registration before payment, instantly, every single time.

  • No partial registration and no “fix it later” option exists
  • The system checks the string against character rules first
  • Fail that check, and the field simply won’t submit
  • Most registrars return a short “invalid format” message right away

How to Check If a Domain Name Format Is Valid

How to Check If a Domain Name Format Is Valid

Run a quick availability search, since most tools flag bad characters automatically.

  • Search the name directly through an accredited registrar
  • Run a WHOIS lookup to confirm a name’s current status
  • Strip spaces, underscores, and symbols before testing a new idea
  • Follow our walkthrough on how to check if a domain name is available for the full process

Valid vs Invalid Domain Name Examples

Valid vs Invalid Domain Name Examples

A quick side-by-side usually clears up the remaining doubts.

Attempted NameValid?Why
my-site.comValidLetters plus one mid-string hyphen
my_site.comInvalidUnderscore isn’t permitted
my site.comInvalidSpace breaks the DNS string
my-site!.comInvalidSymbol isn’t permitted
-mysite.comInvalidLeading hyphen isn’t permitted
mysite123.comValidLetters and numbers, no blocked characters
café.comNeeds punycodeRegisters as xn--caf-dma.com
therapyhealthstudio.comtherapyhealthstudio.comHealth & Wellness
DA14
PA27
DR2
$ 570$ 1,750View details
Flash Sale
lentiledecontact.netlentiledecontact.netHealth & Wellness
DA11
PA35
DR0
$ 1,600$ 1,650View details
Flash Sale
eastwoodapts.orgeastwoodapts.orgServices
DA7
PA26
DR0
$ 1,260$ 1,550View details
Flash Sale
bloomwithbubs.combloomwithbubs.comMedia
DA4
PA17
DR0
$ 1,100$ 1,200View details
Flash Sale
econoflash.comeconoflash.comE-commerce
DA14
PA23
DR0
$ 1,250$ 1,300View details
Flash Sale
bppolofhs.netbppolofhs.netServices
DA4
PA24
DR0
$ 500$ 1,600View details
Flash Sale

FAQ

Can a domain name start with a number?

Yes. Numbers can open, close, or fill an entire label freely.

Can a domain name start or end with a hyphen?

No. Hyphens are blocked from the first and last position.

Are domain names case-sensitive?

No. Uppercase and lowercase letters always resolve the identical address.

Can I register a domain name with accented letters?

Only through punycode encoding, and browser support still varies.

Why does my domain registration keep getting rejected?

Usually a blocked character. Check first for spaces, underscores, or symbols.

References

  • IETF, RFC 1035: Domain Names – Implementation and Specification
  • SSL.com, Underscores Not Allowed in Domain Names
  • 101domain, Domain Name Rules: What’s Allowed in a Registration
  • Infomaniak, Discover the Allowed Characters for a Domain Name
  • IETF, RFC 2782: A DNS RR for Specifying the Location of Services
Tags: Which Characters Are Not Allowed in Domain Names
ShareTweetPin
Previous Post

What Are the 5 Most Common Domain Extensions?

Next Post

Will Domain Migration Increase SEO Traffic?

Related Posts

Will Domain Migration Increase SEO Traffic?
SEO

Will Domain Migration Increase SEO Traffic?

October 31, 2026

Mostdomain - Domain migration can increase SEO traffic. It can also cut it in...

GoDaddy Marketplace Tools Website Owners Need
SEO

GoDaddy Marketplace Tools Website Owners Need

October 19, 2026

Mostdomain - GoDaddy isn't only a registrar. It also runs a marketplace stack most...

How to Find Backlinks Using Google Search
SEO

How to Find Backlinks Using Google Search

October 16, 2026

Mostdomain - You can find backlinks using Google search operators like site: and intitle:....

Google September 2026 Spam Update
SEO

Google September 2026 Spam Update: What Changed

October 13, 2026

Google released its September 2026 spam update on September 24, 2026. The rollout finished...

Tools DA PA and Whois Checker Tools DA PA and Whois Checker Tools DA PA and Whois Checker

Latest Article

Will Domain Migration Increase SEO Traffic?

Will Domain Migration Increase SEO Traffic?

October 31, 2026
Which Characters Are Not Allowed in Domain Names

Which Characters Are Not Allowed in Domain Names?

October 30, 2026
what are the most common domain extensions

What Are the 5 Most Common Domain Extensions?

October 29, 2026
Why Are Premium Domains So Expensive

Why Are Premium Domains So Expensive?

October 28, 2026
Best Domain Brokerage Services

Best Domain Brokerage Services: Choose the Right Broker

October 27, 2026
MostDomain

© 2025 - 2026 MostDomain Premium Domain Names, High Quality Aged & Expiring Domains Marketplace.

Explore

  • Domain Inventory
  • Term of Conditions
  • FAQ
  • Contact

Follow Us

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • SEO
  • Marketing
  • AI
  • Website
  • Google Update

© 2025 - 2026 MostDomain Premium Domain Names, High Quality Aged & Expiring Domains Marketplace.