DomainsUpdated 9 min read

How Much Does a Domain Name Cost?

By the handle.tools team · Published

In this guide 10
  1. How much does a domain name cost on average?
  2. Domain name prices by extension
  3. First-year price vs renewal price
  4. What a domain really costs over 5 years
  5. What makes some domain names expensive?
  6. Hidden costs of owning a domain
  7. How to get a domain name for less
  8. Can you get a domain name for free?
  9. Conclusion
  10. 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.

Approximate retail prices at mainstream registrars. The exact price shows when you add a name to your cart.
Type of domainTypical costExample
Standard .com / .net / .org$10–$20 a yearnovastudio.com
Budget new extensions$1–$5 first year, more to renewnovastudio.online
Popular tech extensions$35–$100 a yearnovastudio.io, novastudio.ai
Registry premium names$100s–$1,000s, sometimes every yearnova.app
Aftermarket (already owned)Whatever the owner asksnova.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.

Approximate prices, which change over time. Always compare the renewal price before you register.
ExtensionTypical yearly renewalNotes
.com$10–$20The default choice; the registry wholesale price alone is around $10
.net$12–$20Often discounted in the first year
.org$10–$20Open to anyone, not just non-profits
.co$25–$35Short alternative to .com
.io$35–$60Popular with tech startups
.ai$70–$100Popular with AI products; one of the priciest
.app / .dev$12–$20Require HTTPS on every page
.shop / .store / .online$1–$5 first year, $20–$60 to renewBig first-year discounts are common
.uk / .de / .ca$5–$15Country 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

  1. Find the first-year price.
  2. Find the renewal price (registrars list it on the extension's pricing page).
  3. Add the first year to four years of renewals for a 5-year cost.
  4. Compare that number, not the headline price, across extensions you like.
Search your domain on NamecheapSee the exact first-year and renewal price for any name before you buy.Check prices

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.

Illustrative prices only. Check the live first-year and renewal price for your exact name before you buy.
ScenarioFirst yearYears 2–55-year total
.com with a small first-year discount$84 × $16 = $64About $72
Budget extension at 99¢, then full price$14 × $35 = $140About $141
.io for a startup$404 × $50 = $200About $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 domainRegistry premiumAftermarket
Who sets the priceRegistry + registrarRegistryCurrent owner
Typical price$10–$20 a year$100s–$1,000s$100s to $100,000s
RenewalNormal priceSometimes premium every yearNormal price after you buy it
Available today?Yes, if unregisteredYes, at the premium priceOnly 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.
Get an email address on your domainProfessional email on your own domain, so you're [email protected] rather than a free webmail address.See email plans

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:

  1. Compare renewal prices, not first-year deals. The cheapest year one is often the most expensive over five years.
  2. Pick an extension with a fair renewal price for anything you plan to keep.
  3. Skip add-ons you don't need at checkout, and choose a registrar with free privacy.
  4. 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.
  5. Use first-year deals for side projects you might drop after a year.
  6. Turn on auto-renew so you never pay a restore fee for a lapsed domain.
Find an affordable name that's still freeCheck one name across 100+ extensions at once, then pick the one with the price that suits you.Search domains

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 hosting

Conclusion

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.

Related posts