Get started by: Getting a domain → | Creating a website →
Thanks to the Internet, the world becomes a little smaller every day—and your business can tap into all different kinds of markets and audiences. Your professional website acts as your online headquarters, and people will find you by your web address, also known as your domain name. A custom domain name not only makes your website easier to find, but it also can show potential customers that you run a reputable business.
In this guide, we’ll discuss domain name costs, explain the importance of owning a unique domain name and guide you through the purchasing process.
Register your domain name today or learn how to make a website on a paid plan to get a free domain name voucher.
How much does a domain name cost?
Most domains will cost between $10 and $45 per year—though some prices may be higher. Many factors can affect domain prices, so it’s important to understand your potential return on investment for each option. For instance, though a domain could be expensive, it could give you enough recognition, reputability and organic traffic that resulting sales would pay for the cost many times over.
Some of the best domain name generators tell you the cost of your preferred domain as well as the price of similar domains.
Learn more: Most expensive domain names
Five factors that influence domain name cost
Web hosting
Many website builders bundle web hosting and domain registration fees into their pricing plans. For example, Wix offers free web hosting to all users (including those with a free plan) and a voucher for one free year of domain ownership to Premium users.
Domain extension
A domain is made up of a top-level domain (TLD) and a second-level domain (SLD). The SLD is the first part of a domain and the website identity. The TLD, otherwise known as the domain name extension, is the second part of a domain. For example, the TLD for Wix.com is “.com” and the SLD is “Wix.”
Often, if your original choice for a domain isn’t available, you might be able to buy the same SLD with a different TLD. Additionally, some TLDs are less expensive than others. You can choose from three main groups of TLDs:
gTLD: A generic TLD is a domain name extension with three or more characters. The most common gTLDs are .com, .org and .net domains. Besides .com, .org and .net, while other gTLDs include .biz, .info, .tech, .me, .co, .digital, .store, .company, .xyz, .world, .website, .yoga, .studio, .ninja, .guru, .party, .company, .wiki, .tv, .directory, .me, .expert, .fit, .life, .live, .design, .today, .digital, .blog, .london, .tokyo, .top, .shop, ,store, .photos, .rocks, .site, and .top are also available.
ccTLD: Country code TLDs are typically less expensive than gTLDs, but some of them must meet the policies of the related countries and territories. For example, if a domain name has a .fr domain, the site must have a French presence. The same is not true of all ccTLD however. Other examples of ccTLD include: .de, .nl, .ch, .ca, .mx, .be, .co.uk, .fr, .br, .in.
sTLD: Sponsored TLDs represent private organizations. Buyers must meet certain requirements to be eligible. Some of the most popular sTLDs are .edu, .gov and .museum.
Every Uniform Resource Locator (URL) follows the same sequence: transfer protocol (HTTP or HTTPs), machine name (www.), SLD, TLD, then the path (which forms the hierarchy of a site). Subdomains—which get sandwiched between machine names and SLDs—aren’t essential, but they can organize particularly complex or tangential sections of your website.
Premium or popular domain names
Some domain types are more valuable than others. For example, ‘LasVegas.com’ sold for $90 million in 2005, making it the most expensive domain ever purchased. When you consider that “Las Vegas” has an average search volume of 1.9 million per month, it doesn’t seem quite as outrageous.
Premium domain names are short, catchy and easy to remember. They have a high search volume and a .com extension. These characteristics can give you a leg-up on SEO and attract people to your online business. Still, owning a premium domain name with a high search volume doesn’t guarantee traffic—you still need to optimize your website for search engines. Therefore, it’s important to weigh the costs of a premium domain name against the potential benefits.
Privacy protection or other extras
All domain owners must share their name and contact information with ICANN—the nonprofit corporation that assigns and maintains domains—but some domain registrars offer privacy protection for an additional cost.
Tip: Wix domains come with privacy protections that prevent spam, but you can activate privacy protection for an added fee if you don’t want any of your information to be listed in the WHOIS directory.
Length of domain registration
The amount of time you register a domain for can impact its cost. Under ICANN regulations, the longest a domain name can be registered for at one time is ten years. A domain name registered for ten years will likely be more expensive than annual domain registration but some registrars may offer discount pricing on longer registration signups.
Domain names can not be bought permanently, instead they're registered on a lease basis.
You can explore the precise cost of domain extensions, on Wix, with this top-level domains list.
Domain aftermarket
If a domain is unavailable and you’re set on making it yours, you might be able to buy it through the domain aftermarket. Aftermarket domains can be quite expensive ($1,000-$30,000), so it’s important to set a budget beforehand.
First, you’ll have to find the domain name owner’s contact information through ICANN. Then, you’ll send them an email asking if the domain is for sale. If it is, you can start the bidding process. Finally, you’ll send the payment through a secure third-party payment service.
The domain aftermarket has become an industry in itself, with auction sites and domain brokers that save you the hassle of tracking down the current owner of the domain. Unfortunately, many scams exist, so be wary of offers that seem too good to be true.
Why is owning a unique domain name so important?
Your website is often a customer’s first impression of your business. A quality domain name makes your website easy to find, establishes your brand and stabilizes your online presence. Together, these factors contribute to your online visibility, which translates into more business opportunities, and ultimately, more sales. This is why registering your own domain is a crucial step to take when you create a website and optimizing your site's infrastructure.
How to buy a domain name?
You can change just about everything about your business, but changing the domain name down the road can be a serious headache. Because your website will function as the central hub of your online business, changing its domain is like pulling the bottom block of a Jenga tower. For that reason, take care when buying a domain name. Here are instructions for how to buy a domain name:
01. Choose a good domain name
Choose a domain name that's simple, short and informative to appeal to visitors and search engine crawlers.
Simple: Your domain should be simple enough for people to pronounce and spell so people can easily remember it. Therefore, it’s also best to avoid peculiar spellings or arbitrary symbols.
Short: The longer a domain name gets, the harder it is for visitors to remember. Whereas the average domain length is 13 characters long, the average domain amongst the world's 500 most popular websites is seven characters.
On-brand: Your domain should incorporate your business name, or at least a variation of it. This will make your website immediately recognizable and consistent with your other branding elements. Don't have a business name? Create yours now with the help of the Business Name Generator.
SEO-friendly: Your domain name is one of the first things Google assesses when ranking your site. Consider incorporating keywords that describe your business. Incorporating a location into the domain (e.g., jennalaska.com or jenn.us) is helpful for businesses that want to improve their local SEO. Characterizing your business according to your industry (e.g., jennphotography.com or jennsphotos.biz).
All that said, if you already have a domain name that doesn't have those characteristics, it is more SEO-friendly to maintain the same domain over your business’s entire lifetime than to redirect the domain to a shorter, simpler and more informative one.
Subscribe to the Wix blog for a weekly dose of fresh web design tips and trends.
02. Check if your desired domain is available
Another business may have already taken your desired domain name, so the first step is to do a domain name search. If your first choice isn’t available, pop it into a domain name generator, which can help you find a similar domain name. You might be able to keep your SLD and just change the extension. For more ideas, check out the most popular domain extensions.
03. Find a reputable domain registrar
In order to claim your desired domain, you need to go through an ICANN-accredited domain registrar. The registrar will manage your domain and keep track of renewals. Therefore, research a domain registrar’s reputation and its terms and conditions before signing up. Some registrars have hidden fees—such as for administration and renewal fees—that push the domain name cost higher than it should be. This list of best domain registrars can help you with this, too.
04. Claim the domain name
Finally, it’s time to register a domain name. You’ll have the opportunity to claim it for one, two or three years. Once you’ve finished the registration process, just connect the domain to your site and publish.
Learn more: I have a domain name, now what?
Can domain name prices vary over time?
The price of a domain name is determined by a number of factors, including the popularity of the TLD, the availability of the domain name and the registrar that you use.
In general, domain names that are more popular and less available will be more expensive. However, the price of a domain name can also fluctuate over time. For example, if a domain name becomes more popular, then the price of the domain name may increase.
In some cases, you may be able to negotiate the price of a domain name, especially if it isn't popular and there are no other bidders. This usually isn't the case, though. The price of a domain name is typically set by the registrar and the owner of the domain name.
There can also be ongoing costs besides the initial purchase price, including registration fees, cost of renewal and transfer fees if you move your domain name to a different registrar.
What's the relationship between domain names and SEO?
Domain names play an important role in Search Engine Optimization (SEO). When a user searches for a keyword, search engines will look at the domain name of the websites that appear in the search results. If the domain name contains the keyword, then the website is more likely to rank higher in the search results.
For example, if a user searches for the keyword "shoes," then a website with the domain name "www.shoes.com" is more likely to rank higher in the search results than a website with the domain name "www.example.com."
However, domain names are not the only factor that affects SEO. Other factors, such as the content of your website, the number of backlinks you have and the overall quality of your website also play a role.
What are the costs of an expired domain name?
The cost of an expired domain name can vary significantly depending on several factors, including the domain name's age, search engine ranking, backlink profile and industry relevance. However, there are some general guidelines to consider when estimating the cost of an expired domain name.
Learn more: Domain expiration
Factors affecting expired domain name costs
Domain age: Older domain names, especially those registered in the early years of the internet, tend to be more valuable due to their established authority and historical backlink profile.
Search engine ranking: Domain names with high search engine rankings (SERPs) are more likely to attract organic traffic, making them more desirable and potentially more expensive.
Backlink profile: A strong backlink profile, indicating links from reputable websites, enhances a domain name's credibility and SEO value. Domain names with a rich backlink profile can command higher prices.
Industry relevance: Domain names relevant to in-demand industries or niches are often more valuable, as they attract a more targeted audience and can be leveraged for specific marketing purposes.
How do you buy a domain name that’s not listed?
Acquiring a domain name that is not listed for sale requires a more personalized approach, as the current owner has not yet expressed their intent to sell the domain publicly. You'll need to:
Identify the domain name: Clearly define the domain name you are interested in acquiring. Consider factors such as keyword relevance, brand alignment and memorability.
Research the owner: Utilize WHOIS lookup tools to gather information about the current domain owner, including their contact details. This information will be crucial for initiating communication.
Direct contact: Compose a personalized email or letter directly to the domain owner expressing your interest in purchasing the domain name. Be respectful, professional and clearly convey your reasons for wanting the domain.
Offer negotiation: Propose an initial offer for the domain name based on your research and understanding of its value. Be open to negotiation and willing to compromise to reach a mutually agreeable price.
Persistence: Understand that acquiring an unlisted domain name may take time and effort. Follow up with the owner politely and professionally, demonstrating genuine interest without being overly pushy.
Alternative options: Explore alternative options if the initial contact or negotiation proves unsuccessful. Consider using domain marketplaces, expired domain auctions or alternative domain names that align with your objectives.
Is a good domain name worth the money?
Yes, a good domain name can be worth the money. Here are some of the main benefits of investing in a good domain name:
Brand identity
A good domain name can help establish a strong brand identity for your business. A memorable and easy-to-type domain name makes it easier for customers to find and remember your business, and it can help you stand out from competitors.
Customer trust
Well chosen domain names can convey a sense of professionalism and trust to potential customers. A domain name that appears legitimate and trustworthy is more likely to attract clicks and conversions.
Marketing
Domain names can be a valuable asset for marketing and advertising campaigns. A memorable and easy-to-share domain name can make it easier to promote your business online and offline.
Long-term investment
A good domain name can be a long-term investment for your business. As your business grows, a strong domain name can become increasingly valuable, both in terms of its SEO benefits and its brand identity.
Domain name cost FAQ
Why do some domain names cost more than others?
Domain name costs vary due to:
Popularity of the extension (.com typically costs more)
Length and simplicity (shorter, memorable names cost more)
Keyword value for SEO
Brandability and commercial potential
Existing traffic or backlinks
Age of the domain, older = more authority generally
Demand in specific industries
Premium status set by registrars
Resale market value