ENS .eth name checker and rules

Our check asks the ENS registrar on Ethereum whether a .eth name can be registered right now. How our checks work

Cost$5 a year for 5+ characters
Length3 characters or more
CharactersLetters, numbers, emoji and more
You needA wallet with ETH
Holds the nameAn NFT in your wallet
Set-up timeUsually under 3 minutes
Checked 25 Oct 2026, 07:03 UTCSources [2, 3, 5]

What can a .eth name contain?

Letters, numbers, hyphens and approved emoji, at least 3 characters, under ENS's naming standard, ENSIP-15. Our checker takes letters, numbers and hyphens up to 63 characters, so check emoji names in the ENS app.

CharacterAllowed?Where
Letters a to zYesCapitals become lowercase
Numbers 0 to 9YesAnywhere
Hyphen (-)YesNot in both the 3rd and 4th places
Underscore (_)YesOnly at the start
EmojiYesFrom ENS's approved list
Other scriptsYesOne script per name; look-alike mixes are blocked
Spaces, most punctuationNo

Sources [2, 3, 7]

How much does a .eth name cost?

$5 a year for 5 or more characters, $160 for 4 and $640 for 3. You pay in ETH on Ethereum, plus a network fee.

LengthPrice a year
5 or more characters$5
4 characters$160
3 characters$640
1 or 2 charactersCan't be registered

Renewal costs the same. The network fee (gas) is extra and changes with demand. ENS doesn't take cards, dollars or stablecoins.[1, 3]

How do you register a .eth name?

  1. Check the name above, with your handles.
  2. Get a wallet with ETH on Ethereum mainnet. ETH on Base or Arbitrum won't work.
  3. Search the name in the ENS app (app.ens.domains), pick the years, and confirm the first transaction.
  4. Wait 60 seconds, then confirm the second transaction to pay and register. You have 24 hours. Then set it up.[3, 5]

What should you know before you register a .eth name?

You register a .eth name by the year, and it reopens to others in stages after it expires.

FactWhat it means
It's an NFTThe name goes to the wallet that registers it
Owner and ManagerThe Manager edits the records; the owner can change the Manager
Anyone can renewRenewing for you doesn't change the owner
90-day grace periodAfter expiry it can still be renewed at the normal price, but nobody else can register it
21-day premiumThen anyone can register it, paying a premium that falls from $100 million to $0

Sources [1, 3, 4, 5, 6]

What can go wrong with a .eth name, and how do you fix it?

Most problems are a taken name, a stuck registration or an expired name.

ProblemFix
The .eth is takenThe checker shows close versions and other endings that are available with your handles
Stuck on "Almost there"You sped up or replaced the first transaction, or cleared browser data. Start again from step 1
"Invalid format"Remove spaces, punctuation or mixed scripts
Your name expiredRenew it within the grace period

Sources [3, 4, 5]

Which platforms should you claim with your .eth name?

Basenames, the .com, X, GitHub and Discord, or check every open Web3 name.

Checks ENS (.eth), Basenames (.base.eth), the .com, X, GitHub and Discord invite in one search.

Sources (7)

  1. PrimaryENS docs: The .eth registrar
  2. PrimaryENS docs: ENSIP-15, ENS name normalization
  3. PrimaryENS support: How much does an ENS name cost?
  4. PrimaryENS support: What do the search bar statuses mean?
  5. PrimaryENS support: Registration steps
  6. PrimaryENS docs: Terminology
  7. PrimaryZero To 1000's platform catalog (what our checker accepts)