DomainsUpdated 9 min read
How Much Does a Domain Name Cost?
By the handle.tools team · Published

In this guide 10
- How much does a domain name cost on average?
- Domain name prices by extension
- First-year price vs renewal price
- What a domain really costs over 5 years
- What makes some domain names expensive?
- Hidden costs of owning a domain
- How to get a domain name for less
- Can you get a domain name for free?
- Conclusion
- Frequently asked questions
How much does a domain name cost? For a standard name on a popular extension like .com, expect to pay roughly $10 to $20 a year. Some extensions cost a dollar or two in the first year, others cost $80 or more, and a short, desirable name that someone already owns can run into thousands.
The price you see advertised is rarely the whole story, either. First-year deals, renewal prices, premium names and add-ons all change what a domain really costs you over time. This guide breaks down typical prices by extension, explains why renewals cost more, shows what makes some names expensive, and lists the hidden costs worth knowing before you buy.
How much does a domain name cost on average?
Most people pay between $10 and $20 a year for a regular domain. That's the typical renewal price for .com, .net and .org at mainstream registrars, and it's the number to budget for, because it's what you'll pay every year you keep the name.
| Type of domain | Typical cost | Example |
|---|---|---|
| Standard .com / .net / .org | $10–$20 a year | novastudio.com |
| Budget new extensions | $1–$5 first year, more to renew | novastudio.online |
| Popular tech extensions | $35–$100 a year | novastudio.io, novastudio.ai |
| Registry premium names | $100s–$1,000s, sometimes every year | nova.app |
| Aftermarket (already owned) | Whatever the owner asks | nova.com |
Why domain prices vary so much
Every extension is run by a registry that sets a wholesale price. Registrars add their margin on top, and both can change prices over time. On top of that, registries can mark individual names as premium, and owners can resell names they've registered for whatever buyers will pay.
Domain name prices by extension
Here's roughly what the most popular extensions cost to renew each year. First-year prices are often lower, sometimes much lower.
| Extension | Typical yearly renewal | Notes |
|---|---|---|
| .com | $10–$20 | The default choice; the registry wholesale price alone is around $10 |
| .net | $12–$20 | Often discounted in the first year |
| .org | $10–$20 | Open to anyone, not just non-profits |
| .co | $25–$35 | Short alternative to .com |
| .io | $35–$60 | Popular with tech startups |
| .ai | $70–$100 | Popular with AI products; one of the priciest |
| .app / .dev | $12–$20 | Require HTTPS on every page |
| .shop / .store / .online | $1–$5 first year, $20–$60 to renew | Big first-year discounts are common |
| .uk / .de / .ca | $5–$15 | Country codes; some need a local connection |
Not sure which extension fits your project? What is a TLD? explains the main types and who each one suits.
First-year price vs renewal price
Registrars compete hard for new registrations, so the first year is often discounted, sometimes below cost. The catch is that renewals are charged at the normal price.
Introductory deals
- .com deals usually knock a few dollars off the first year for new customers.
- New extensions such as .online, .site and .store are often 99¢ to a few dollars for year one.
- Bundles sometimes include a free domain for the first year with a hosting plan.
Renewal prices
From the second year, you pay the registrar's regular renewal price. That's why two domains with similar first-year prices can have very different five-year costs.
How to compare the real cost
- Find the first-year price.
- Find the renewal price (registrars list it on the extension's pricing page).
- Add the first year to four years of renewals for a 5-year cost.
- Compare that number, not the headline price, across extensions you like.
What a domain really costs over 5 years
The fairest way to compare domains is the total over the time you expect to keep them. Here's how three common choices can play out, using illustrative prices in the typical ranges above.
| Scenario | First year | Years 2–5 | 5-year total |
|---|---|---|---|
| .com with a small first-year discount | $8 | 4 × $16 = $64 | About $72 |
| Budget extension at 99¢, then full price | $1 | 4 × $35 = $140 | About $141 |
| .io for a startup | $40 | 4 × $50 = $200 | About $240 |
The 99¢ domain looks cheapest on day one but ends up costing nearly twice the .com over five years. That's the pattern to watch for: the bigger the first-year discount, the more important the renewal price becomes.
How much does a domain cost per month?
Spread over twelve months, a typical $10–$20 domain works out at roughly $1 to $2 a month, though it's billed yearly. It's usually the smallest part of running a website; hosting and email cost more each month.
Does it cost more to register for several years?
Registering for several years costs the renewal price for each extra year, but it protects you from accidental expiry and from the hassle of renewing every year. For a name you rely on, two to five years is a sensible middle ground.
What makes some domain names expensive?
Short, common or brandable names cost far more than a typical domain. There are two very different reasons why.
Registry premium domains
Registries hold back names they think are valuable, such as short words, popular terms and some two- and three-letter names, and price them higher. These premium domains can cost hundreds or thousands of dollars, and on some extensions the premium price applies at every renewal too, not just the first year.
Aftermarket domains
If someone already owns the name, the only way to get it is to buy it from them. Aftermarket prices are set by the owner, from a few hundred dollars for an ordinary name to six figures for a short, generic .com. Domain marketplaces list many of these with a buy-now price.
Short and dictionary-word names
Almost every one-word .com and nearly every short combination is registered already. That scarcity is why a two-word name or a different extension is usually the affordable route.
| Standard domain | Registry premium | Aftermarket | |
|---|---|---|---|
| Who sets the price | Registry + registrar | Registry | Current owner |
| Typical price | $10–$20 a year | $100s–$1,000s | $100s to $100,000s |
| Renewal | Normal price | Sometimes premium every year | Normal price after you buy it |
| Available today? | Yes, if unregistered | Yes, at the premium price | Only if the owner sells |
Hidden costs of owning a domain
The domain itself is only part of the bill. These are the extras worth knowing about:
- WHOIS privacy: hides your name and address from public lookups. Many registrars, including Namecheap, include it free; some still charge.
- Email on your domain: [email protected] needs an email host, typically a few dollars a month per mailbox.
- A website: the domain doesn't include a site. You need hosting or a website builder, usually the biggest ongoing cost.
- SSL certificate: most hosts include one free, so you rarely need to buy it separately.
- ICANN fee: a small fee (around $0.20 a year) on most generic domains, sometimes shown separately at checkout.
- Late renewal fees: if a domain lapses into its redemption period, restoring it costs far more than a normal renewal. What happens when a domain expires covers the timeline.
How to get a domain name for less
You don't need to overpay to get a good name. These habits keep the cost down:
- Compare renewal prices, not first-year deals. The cheapest year one is often the most expensive over five years.
- Pick an extension with a fair renewal price for anything you plan to keep.
- Skip add-ons you don't need at checkout, and choose a registrar with free privacy.
- Check alternatives if your first choice is premium or taken: a two-word .com, a short prefix like get or try, or a different extension.
- Use first-year deals for side projects you might drop after a year.
- Turn on auto-renew so you never pay a restore fee for a lapsed domain.
Can you get a domain name for free?
Sometimes, but there's usually a catch.
Free with a hosting plan
Many hosting plans include a free domain for the first year. It's a genuine saving, but the domain renews at the normal price after that, and it's worth checking you can move it elsewhere later.
Free subdomains
Website builders and blogging platforms give you a free address like yourname.builder-site.com. It costs nothing, but it isn't yours: you can't take it with you, and it looks less professional than your own domain.
Is free worth it?
For a quick test, a free subdomain is fine. For anything you want to grow, a $10–$20 domain you fully control is one of the cheapest investments you'll make, especially if it matches your social handles.
Hosting that includes a domainSome Namecheap hosting plans come with a free domain for the first year, so the site and the name are sorted in one go.See hostingConclusion
Recap
A standard domain name costs roughly $10 to $20 a year. Budget extensions can be very cheap in the first year but cost more to renew, tech extensions like .io and .ai cost more, and premium or aftermarket names can cost hundreds or thousands.
The true cost includes renewals, plus email, hosting and occasional fees, so compare the multi-year price rather than the headline offer.
Final thoughts
Decide which extensions you'd be happy with, check which are still free, and compare their renewal prices before you buy. The domain availability checker shows every extension your name is free in, so you can choose on price and fit rather than settling for the first one you find.
Frequently asked questions
How much does a domain name cost per year?
A standard .com, .net or .org usually costs about $10 to $20 a year to renew. Some extensions are cheaper, and tech extensions like .io and .ai typically cost $35 to $100 a year.
Why is my domain renewal more expensive than the first year?
Registrars discount the first year to win new customers. From year two you pay their regular renewal price, which is why it's worth checking the renewal price before you register.
What is a premium domain?
A name the registry has priced higher than normal because it's short, common or in demand. Premium domains can cost hundreds or thousands of dollars, and on some extensions the premium price applies to every renewal.
How much does it cost to buy a domain someone already owns?
It's up to the owner. Ordinary names might sell for a few hundred dollars, while short, generic .com names can sell for tens of thousands or more.
Is WHOIS privacy included in the price?
At many registrars, including Namecheap, yes. Others charge a few dollars a year. Check before you buy, because privacy stops your contact details appearing in public lookups.
Do I need to pay for hosting as well as a domain?
Only if you want a website on it. A domain on its own can forward to another page or be used for email. Domain vs hosting explains the difference.
Can I buy a domain for more than one year?
Yes. Most registrars let you register or renew for up to 10 years at a time, which protects you from accidentally letting the name lapse.
What's the cheapest way to get a domain name?
Pick an extension with a fair renewal price, use a first-year deal if there is one, choose a registrar with free privacy, and skip add-ons you don't need.