Skip to main content

Ens Domain Cost Calculator

Calculate Ethereum Name Service registration and renewal costs by name length and duration. Enter values for instant results with step-by-step formulas.

Share this calculator

Formula

Total = (Annual_Rate x Years) + (Gas_Units x Gas_Price_Gwei / 10^9) x ETH_Price

The annual rate depends on name length: $640 for 3 chars, $160 for 4 chars, $5 for 5+ chars. Gas fees are calculated from the total gas units consumed multiplied by the gas price in Gwei, converted to ETH, then to USD using the current ETH price.

Worked Examples

Example 1: 5-Character Name Registration

Problem: Register 'alice.eth' for 3 years at ETH price $3,500 and 30 Gwei gas.

Solution: Name length: 5 characters = $5/year\nRegistration cost: $5 x 3 years = $15\nGas (commit): 46,000 x 30 / 1,000,000,000 = 0.00138 ETH = $4.83\nGas (register): 260,000 x 30 / 1,000,000,000 = 0.0078 ETH = $27.30\nTotal gas: $32.13\nTotal cost: $15 + $32.13 = $47.13\nEffective annual: $47.13 / 3 = $15.71/year

Result: Total: $47.13 | Effective annual cost: $15.71/year

Example 2: 3-Character Premium Name

Problem: Register 'eth.eth' for 1 year at ETH price $3,500 and 50 Gwei gas.

Solution: Name length: 3 characters = $640/year\nRegistration cost: $640 x 1 = $640\nGas (commit): 46,000 x 50 / 1,000,000,000 = 0.0023 ETH = $8.05\nGas (register): 260,000 x 50 / 1,000,000,000 = 0.013 ETH = $45.50\nTotal gas: $53.55\nTotal cost: $640 + $53.55 = $693.55

Result: Total: $693.55 | Premium 3-char name

Frequently Asked Questions

How does ENS domain pricing work?

ENS (Ethereum Name Service) domain pricing is based primarily on the length of the domain name. Three-character names cost $640 per year, four-character names cost $160 per year, and names with five or more characters cost $5 per year. These prices are denominated in USD but paid in ETH at the current exchange rate. Shorter names are more expensive because they are scarcer and more desirable, similar to premium domain pricing in the traditional DNS system. Additionally, you must pay Ethereum gas fees for the on-chain transactions required during registration, which vary based on network congestion.

What gas fees are involved in ENS registration?

ENS registration requires two separate Ethereum transactions to prevent front-running. The first transaction is a commit step that costs approximately 46,000 gas units, and the second is the actual registration that uses about 260,000 gas units. Total gas cost depends on the current gas price in Gwei. At 30 Gwei, this costs roughly 0.00918 ETH. At 100 Gwei during network congestion, the same transactions cost about 0.0306 ETH. Renewals are cheaper, requiring only about 50,000 gas units in a single transaction. Timing your registration during low-congestion periods like weekends or early mornings UTC can significantly reduce gas costs.

What happens when an ENS domain expires?

When an ENS domain expires, it enters a 90-day grace period during which only the original owner can renew it at the standard renewal price plus gas. After the grace period, the domain enters a temporary premium auction that starts at $100 million and decays linearly to $0 over 21 days. Anyone can register the domain during this period by paying the current premium plus the standard registration fee. After the premium period ends, the domain becomes available for standard registration by anyone. Setting up renewal reminders or paying for multiple years in advance helps avoid the risk of losing a valuable domain name.

How do ENS domains compare to traditional DNS domains?

ENS domains differ from traditional DNS domains in several key ways. ENS domains are stored on the Ethereum blockchain as NFTs, giving you true ownership without reliance on centralized registrars like GoDaddy or Namecheap. Nobody can seize or censor your ENS domain. ENS domains end in .eth and resolve to Ethereum addresses, enabling easy crypto payments. Traditional domains typically cost $10-15 per year for standard names, while ENS 5-plus character names cost just $5 per year but require additional gas fees. ENS domains can also point to decentralized websites hosted on IPFS, creating fully censorship-resistant web presences.

What is dollar-cost averaging in crypto?

DCA means buying a fixed dollar amount of crypto at regular intervals regardless of price. This reduces the impact of volatility and removes the stress of timing the market. It is widely recommended for long-term crypto investors.

How do I get the most accurate result?

Enter values as precisely as possible using the correct units for each field. Check that you have selected the right unit (e.g. kilograms vs pounds, meters vs feet) before calculating. Rounding inputs early can reduce output precision.

References