How to buy a domain name

To buy a domain name, purchase an available one from a reputable domain name registrar. Choosing the right registrar can result in cost savings.

Learning Objectives

After reading this article you will be able to:

  • Quickly find and buy a domain name
  • Identify registrar practices to look out for
  • Distinguish the parts of a domain name

Related Content


Want to keep learning?

Subscribe to theNET, Cloudflare's monthly recap of the Internet's most popular insights!

Refer to Cloudflare's Privacy Policy to learn how we collect and process your personal data.

Copy article link

How to buy a domain name

Buying a domain name involves finding and purchasing an available one from a domain name registrar. For anyone starting a new business, building a web application, or launching a website, learning how to purchase a domain name is an important first step.

To buy a domain:

  1. Find domain name registrars with good reputations
  2. Identify domain name options that are available
  3. Choose a domain name
  4. Compare prices across registrars
  5. Purchase the domain name

Some website-building platforms also offer registrar services built-in, which can be convenient. Cloudflare sells domain names at cost, without markups or fees, and offers an easy-to-use page for finding one.

What is a domain name?

A domain name is the name of a website, or what is sometimes referred to as the "URL": "cloudflare.com" is one example of a domain name.

Domain names are used instead of IP addresses for finding and loading websites. Just as every house and building has its own street address, websites and applications on the Internet all have their own IP address. But IP addresses are a long series of digits (or, in IPv6, alphanumeric characters), and they are hard to memorize and type properly. So to make the web more usable, the Domain Name System (DNS) maps human-readable domain names to IP addresses. Instead of memorizing a lot of numbers, users can just type in "cloudflare.com" or whichever website they prefer.

In addition, IP addresses for websites can change if they switch hosting servers. But even if IP addresses change, DNS allows users to use the same domain name they are familiar with to reach the website they need.

How domain names work

A domain name has two or three primary parts: the top-level domain (TLD), the second-level domain (2LD), and, for some domain names, the third-level domain (3LD).

The TLD is what comes at the very end of the domain name, like ".com," ".org," or ".gov," or country codes like ".uk" or ".fr." The name of the website, business, or service is the 2LD or 3LD ("cloudflare" is the 2LD in "cloudflare.com").

Examples of TLD, 2LD, and 3LD in a domain name

The second- or third-level domain is the most unique part of the domain name. But it is important to take the TLD and the country code into account when purchasing a domain name as well. A website with a TLD of ".com" is perceived differently than a website with a TLD of ".org." And website visitors in the UK may be more inclined to trust a website with a ".uk" TLD versus one without. Note that a domain name may not be available in all TLD/2LD/3LD combinations.

How to purchase a domain name: The basic steps

1. Find trustworthy domain name registrars

Domain name registrars list domain names for lease to anyone who wants to set up a website. Be sure to find reputable ones that do not charge unnecessary fees or practice domain squatting. The best domain name registrars have pages that make it easy to search for available domains.

2. Identify domain name options

Make a list of possibilities from the available domain names you find. Ideally, domain names should be short, direct, and easy to remember: the name of the business, service, or website, plus a relevant TLD. Domain names are priced differently, so create a list of options that are available and within your budget. Keep in mind that the price for a domain name is an annual fee, not a one-time cost.

3. Choose a domain name

Select the name that best fits your budget and use case.

4. Compare prices across registrars

Some domain name registrars mark up domains or charge renewal fees. (Cloudflare does not.) For this reason, prices can vary depending on where one is purchasing the domain.

5. Buy the domain name

Follow the registrar's instructions to complete the process of purchasing the domain name. The Internet Corporation for Assigned Names and Numbers (ICANN) keeps track of who operates domain names, so some contact information is required.

Note that while people say they are "buying" or "purchasing" a domain name, the truth is domain names are rented. Domain name registries issue and manage domain names for a fee. Registrars act as go-between for registries and website operators, and they allow website operators to lease domain names for a year, two years, or up to five years at a time. Domain names need to be renewed when the initial lease ends.

6. Renew the domain name

Most registrars will renew domains automatically (using the stored payment method). They provide a 30-day notice to allow registrants to opt out of renewal.

Predatory registrars might not do this — instead letting the domain lease expire, then selling the domain back to the original registrant at an inflated price. This is another reason why it is important to use a reputable registrar.

If the lease on the domain expires without renewal, typically there is a grace period during which the registrant can still buy the domain back. Eventually the record of the domain registrant is deleted and the domain name is offered to the public again. Learn more about what happens to expired domains.

How much does a domain name cost?

Domain names are priced according to demand and availability. If a domain name is in high demand, it is likely to cost more. The domain name registry sets prices for most domains. Some registrars mark up the prices of domain names from there in order to turn a profit. Think of the registry as a wholesaler who sells goods to retailers (the registrars), who then sell those goods to consumers.

Note that the TLD is a factor in cost as well. Specialty TLDs cost more than generic ones like .com or .org.

Registrars may also charge renewal fees when the initial term of the domain name purchase expires. This adds to the cost of a domain name.

Despite all these potential markups and fees, a lot of low-cost domain names are available. Some registrars do not add markups or fees, resulting in big cost savings.

Does Cloudflare sell domain names?

Cloudflare offers a full platform for building and launching websites and applications, in addition to protecting and accelerating them.

This includes Cloudflare Registrar, a service for buying domain names. Cloudflare Registrar does not mark up domains or charge renewal fees: Instead, Cloudflare simply passes on the price charged by the registry. The cost savings can be significant — think of the difference between shopping at a wholesaler versus a retail store.

Cloudflare Registrar makes it easy to find and purchase a domain name and get started setting up a website. Search for available domains today.

FAQs

What is a domain name?

A domain name is the address of a website, like "cloudflare.com." Websites all have IP addresses, which are like phone numbers for computers and devices connected to the Internet. But IP addresses are long strings of alphanumeric characters that are hard to remember and type correctly, so the use of domain names that correspond to IP addresses makes it easier for people to use the web.

What is a domain name registrar?

A domain name registrar is a service that lets people or businesses lease domain names for their websites.

What is a top-level domain (TLD)?

A top-level domain (TLD) is the ending part of a domain name, such as ".com," ".org," or ".gov." The TLD often indicates the type or location of a website.

What are the steps to purchase a domain name?

To buy a domain name, start by finding reputable domain registrars. Then check which names are available, choose a name, compare prices, and purchase your chosen domain.

How is domain name pricing determined?

Domain name prices vary based on demand, availability, and the TLD. Some registrars add markups or renewal fees, while others, like Cloudflare, sell domains at cost.

What is DNS (Domain Name System)?

DNS translates human-friendly domain names into alphanumerical IP addresses, allowing users to access websites using easy-to-remember names.

Do you own a domain name permanently?

No, domain names are leased, not bought outright. You pay an annual fee to keep using the name and must renew it before the lease expires.

What is Cloudflare Registrar?

Cloudflare Registrar is Cloudflare’s domain registration service that sells domains at cost without additional markups or renewal fees.

How is a domain name structured?

In the US, a domain name usually has a top-level domain (TLD), a second-level domain (the main name), and sometimes a third-level domain (like "www" or "blog"). In other countries, the TLD is almost always a country code (like ".uk" or ".ca"), followed by a second-level domain like .co, and then a third-level domain (the main name of the website).

What is ICANN?

ICANN, the Internet Corporation for Assigned Names and Numbers, is the organization that keeps track of who owns and manages domain names globally, among many other responsibilities for maintaining the Internet's stability.