Skip to main content

How to extend a .eth name

Renew by years or exact date (individual only), and manage multiple names at once

Updated this week

Good to Know

  • Extending a name requires ETH on Ethereum Mainnet for the renewal fee and gas.

  • Any wallet can extend a .eth name, including names in Grace Period

  • You do not need to be the current owner

  • Extending does not transfer ownership

  • Single Names can be extended in years, or by date

  • Multiple names owned or managed by an address can be extended in bulk


How to Extend a Name

1. Click Extend on the .eth name

Go to the ENS App, connect your wallet, Open the profile tab of your name, then click Extend.

If your wallet isn’t the owner, a warning will display:

“You do not own this name. Extending this name will extend the current owner's registration length. This will not give you ownership of it.”

2. Set the duration

Choose to extend by:

  • Years – Pick how many years to add

  • Date – Use the calendar icon to pick an expiry date (available for single-name extensions only)

3. Confirm the transaction

Click “Open Wallet” and confirm the transaction. Once complete, the new expiry date will display.


How to Extend Multiple Names

1. Go to My Names

Connect your wallet and visit the My Names page in the ENS App. You can also search any wallet address to view names linked to that address.

Returned names include those where you are Owner or Manager.

2. Select the names

Select the names you want to extend and click “Extend”.

If your wallet isn’t the owner of all names, a warning will display:

“You do not own this name. Extending this name will extend the current owner's registration length. This will not give you ownership of it.”

3. Confirm the list

Review your selected names and click Next.

4. Set the duration

Choose how many years to add to each name. Click Next, then open your wallet to continue.

5. Confirm the transaction

Click “Open Wallet” and confirm the transaction. Once complete, the new expiry dates will display.


FAQ

Who can extend a name?

Anyone. You don’t have to be the name’s owner or manager to extend its registration. This is useful for DAOs, third-party services, or anyone who wants to ensure a name doesn’t expire.

Does extending a name transfer ownership?

No – extending a name only renews the registration. It does not give you ownership or management rights.

Can I extend a name that's in Grace Period?

Yes – anyone can extend names within the 90-day Grace Period. If not renewed in time, the name becomes publicly available. Learn about the Name Lifecycle

Can i extend a name that's in temporary Premium.

No – these are unregistered names. You must register them, not extend.

Learn about the Name Lifecycle

What’s the difference between extending by years vs date?

Both options result in the same cost – the fee is based on the total duration added, regardless of the method you choose. The option to Extend by date is only available when extending one name at a time.

Can I extend multiple names at once?

Yes – bulk extension is available via the My Names page. You can only extend by years (not by specific date) in bulk.

How are renewal fees calculated?

Fees are based on the number of years and the name’s length:

The base price is determined by the length of the name:
– 5+ characters: $5/year
– 4 characters: $160/year
– 3 characters: $640/year

These are paid in ETH on Ethereum Mainnet. Gas fees are additional and fluctuate with network activity. Learn about Renewal Fees

What happens if I don’t have enough ETH?

You’ll see an insufficient balance warning. Make sure your wallet has enough ETH on Ethereum Mainnet to cover both the renewal and the gas fee. ETH on L2s (e.g. Arbitrum, Optimism) cannot be used for renewals.

Can I undo a renewal?

No – onchain renewals are final and non-refundable.

Can I schedule automatic renewals?

No – ENS currently does not support native auto-renewals. You can manually add a reminder to your personal calendar - find the Set Reminder button in the owner tab of a name.

Can I renew names from other wallets?

Yes – you can search any address and extend names linked to that wallet, even if you're not the owner.

What if I extend a name someone else owns?

That name remains under their ownership. You're only extending its expiry date, not taking control.

Can I extend expired DNS names?

No – only .eth names can be extended. DNS-imported names don’t have expiry dates.

What does the renew transaction look like on Etherscan?

Renewals use the renew function on this contract: 0x253553366da8546fc250f225fe3d25d0c782303b. You can view your transaction on Etherscan.

What does the bulk renew transaction look like on Etherscan?

Bulk Renewals use the renew all function on this contract: 0xa12159e5131b1eEf6B4857EEE3e1954744b5033A. You can view your transaction on Etherscan.

Did this answer your question?