Go to app.ens.domains, search the name, click Extend, pick how long, and approve in your wallet. Anyone can extend any .eth name — you don't need to own it. Extending never changes ownership.
Good to know
You need ETH on Ethereum Mainnet for the renewal fee and gas — no other cost.
Anyone can extend any
.ethname. Extending doesn't change ownership.You can extend by years or to a specific date (including periods shorter than a year).
Names in Grace Period can still be extended at the standard renewal price.
After Grace Period ends, the name enters Temporary Premium and has to be registered as new — not extended.
My name has already expired — can I still extend it?
Yes, if it's still in Grace Period. A .eth name stays in Grace Period for 90 days after expiry. During that window you can still extend it at the standard renewal price — nobody else can register it.
Important: when you extend a name in Grace Period, the added time runs from the original expiry date, not from today. If a name expired 60 days ago and you extend by 30 days, it's still in Grace Period for another 30 days. To fully exit Grace Period, extend by more than the time already past expiry.
Once the 90 days end, the name enters Temporary Premium and has to be registered as new — you can't extend it at that point.
Check the expiry date
Open the name's profile and look at the Ownership tab. The expiry date is there.
Tip: set a calendar reminder so you don't forget. On the Ownership tab, click Set Reminder → Calendar → save.
Steps
Find the name. Go to app.ens.domains, search, and open the Profile tab.
Click Extend. If you're not the owner, you'll see a warning — that's fine, the extension still works.
Pick how long. Choose by years (adds full years to the current expiry) or use the calendar icon to set a specific date — useful for less than a year or for aligning multiple names.
Approve in your wallet. Click Open Wallet, review, and approve. Most transactions confirm in 1–2 blocks (12–24 seconds); busy networks can take longer. The new expiry date appears on the profile right after.
Extending multiple names at once
Extend several names in one transaction from the My Names page. Bulk renewals run in one-year steps — for date-based extension or sub-year periods, extend each name on its own.
Pricing
3-character names $640/yr · 4-character $160/yr · 5+ character $5/yr. See full pricing.
Fees are paid in ETH on Ethereum Mainnet. Gas is on top and varies with network activity.
Common questions
Does extending a name transfer ownership?
No. Extending only pushes the expiry date out — ownership doesn't change. The current owner keeps the name.
Can I extend a name someone else owns?
Yes. Any wallet can extend any .eth name. The wallet that pays gets nothing back — the name stays with its owner. Some people do this as a gift or to keep a project's name alive.
Can I extend a name that's in Temporary Premium?
No. Temporary Premium names are unregistered. Register them as new instead.
Can I undo an extension?
No. Extensions are blockchain transactions and can't be reversed once they confirm.
Are there automatic renewals?
Not yet. The ENS App doesn't have auto-renewal — extend manually before expiry.
Can I extend DNS-imported names?
No. Only .eth names have ENS expiry dates. DNS names don't expire in ENS itself.
What's next?
How much does an ENS name cost? — full pricing reference
For the underlying contract calls used by renewals, see docs.ens.domains.







