How to Buy a Domain Name: A Simple Guide to Get You Started

How to Buy a Domain Name: A Simple Guide to Get You Started

Download eBook: Build Your First Website in 9 Easy Steps

To buy a domain name from a domain name registrar or hosting provider, you need to visit a domain registrar, find the domain you want to purchase, and follow the instructions to buy it.

Keep in mind that buying a domain name is one of the most critical steps of starting a blog, personal site, or online business. Without one, users would not be able to easily access your website on the internet.

Luckily, the process to register a domain name is quite straightforward – even beginners can complete it in a few minutes.

This article will explain each of the simple steps to register a domain name and present some tips and tricks to ease the process.

How to Buy a Domain Name – Video Tutorial

Check out this video on how to buy and register a domain name:

Subscribe For more educational videos! Hostinger Academy

How to Buy a Domain Name

Before we go any further, it’s worth noting that it’s only possible to register an existing domain name with a valid domain extension that other people or businesses don’t already own.

We’re going to dive deeper into the steps to register a domain name – from where to get a domain name to finally getting into the website registration process.

Here are the five steps to buy domain names:

1. Find a Credible Domain Registrar

A domain registrar is a company that is responsible for registering and managing domain names. It’s accredited by the Internet Corporation for Assigned Names and Numbers (ICANN), a non-profit organization that controls the rules and regulations of website domain name registration.

Choosing a reliable domain registrar is crucial because it can impact a project or business for years. Pick the wrong one and you might end up paying hidden fees or even get scammed. For example, there have been cases where a domain registrar pressures users into purchasing domain names similar to the ones they hold under false pretenses.

It can be challenging to pick from hundreds of domain registrars out there as they all offer similar services. Therefore, consider the following when choosing a registrar:

  • Pricing. Before making a website domain purchase, make sure to read the registrar’s terms of service and check for any hidden domain costs. Also, avoid registrars that offer low upfront fees for the first registration year but charge significantly higher renewal rates.
  • Domain expiration policy. It’s crucial to renew a domain name before its expiration date to prevent other people from registering it. Thus, pick a registrar with auto-renewal and reminder features.
  • Add-on services. Look for domain registrars that provide other valuable add-ons such as domain privacy or domain parking.
  • Domain transfer policy. It’s possible to move domain names from one registrar to another, but some of them might make the process difficult or charge extra fees. Make sure to review the registrar’s domain transfer policy before making a purchase.

As we mentioned earlier, people can also purchase a custom domain from a hosting company that offers domain registration services, like Hostinger.

In order to make a website, it may be more convenient to buy web hosting and domain name from the same provider.

Here at Hostinger, we offer low upfront and renewal costs for the most popular domain names and a dedicated 24/7 support team ready to assist you.

If you buy a domain name at Hostinger, it’s also possible to activate domain privacy protection. This feature can help hide specific details from being discovered through WHOIS domain lookup tools.

What’s more, we have a web domain checker – the perfect tool to check the availability of domains.

Domain Name Checker

Instantly check domain name availability.

Now that you have found a registrar through which to register your domain, the next step is to perform a domain name search.

When choosing a domain name, make sure to pick the right domain extension as well – it’s the suffix at the end of a web address. Domain name extensions are also referred to as top-level domains (TLDs).

There are different types of domain extensions available, such as:

  • Country Code Top-Level Domain (ccTLD). This kind of TLD represents a specific country, letting both users and search engines know that a site is designed for visitors from a particular region. An example of this is the .us domain, which is the ccTLD for the United States.
  • Sponsored Top-Level Domain (sTLD). It’s a type of TLD restricted to certain types of groups and organizations. Some of sTLD examples include .mil, .gov, and .edu.
  • Generic Top-Level Domain (gTLD). It’s the most common type of TLD – it doesn’t rely on a country code and can be used for general purposes. A few examples of gTLDs include .com, .org, and .net.

When deciding on the extension that is suitable for your domain, look for a TLD that represents the purpose of your website. Choosing the wrong suffix can confuse visitors and make your brand name prone to being misinterpreted.

For example, a .com or .biz extension might be best for an eCommerce business. On the other hand, if you plan to create a blog to keep an online journal, an extension like .me can be an excellent solution.

Once you know what domain and extension to use, use our domain checker to find your desired domain name. Enter the name into the search bar and the tool will present you with a list of available domains. It will also display more extension and title suggestions, showing a wide range of domain ideas.

Domain name search results and prices to buy URL

If your desired web address is taken, consider reaching out to the owner of that particular domain and offering a fair price for that name. Use the WHOIS tool to find that person’s information, like their phone number or professional email address.

Before purchasing the name, however, use an escrow service to facilitate the deal on your end. Escrow refers to the practice of hiring a third party to hold payments until contractual obligations have been fulfilled. Doing so can protect you against fraud and deception.

3. Pick Your Domain

After finding the best domain name for your project, it’s time to proceed with the checkout.

During this step, you’ll also need to choose the domain registration period. Registrars offer a variety of durations – from one to ten years. Before the initial registration period ends, the registrar will alert you to renew it.

Also, domain registration companies typically require users to pay for a minimum period of one year. However, other registrars might have a longer minimum registration period, like two years.

To purchase a domain at Hostinger, continue the process from the domain checker page and press the Add to cart button next to the domain. Then, click Continue to cart.

Website domain purchase step with a domain selected and continue to cart button highlighted

From the shopping cart window, select the Period drop-down list and choose the registration period. Here, you can also choose to add the privacy protection add-on. Click the Checkout Now button to finish the order.

Completing the domain name registration process.

The next step is to log in or create an account to complete the payment process.

Creating a new Hostinger account.

With that taken care of, continue the checkout process and choose a payment processor.

Choosing a payment method for the domain name checkout process.

Provide your billing information and review the order. Then, finish the website domain purchase.

4. Complete the Domain Registration

As soon as you have completed the payment, you’ll be redirected to the control panel. Inside, there will be a setup box that you’ll need to fill out to complete the domain name registration.

You’ll need to fill in all the fields with the correct details, such as your name, address, and contact information. This data will be stored on WHOIS, the official domain ownership database.

Set up domains menu - entering contact details window

After submitting your details, the domain registration will be processed.

Domain registration status window.

It’s possible to modify the domain ownership details using the domain management section within the control panel. Once the changes are made, you will have to confirm them via email.

5. Verify Domain Name Ownership

The final step is to verify the domain ownership through the email address you used when registering the domain. The email usually arrives within a few minutes after finishing the domain setup. Simply click the verification link in the email to verify your contact information.

If the email doesn’t arrive, resend the request from the control panel. We recommend doing it immediately, as waiting for 15 days or more will lead to a temporary suspension from the registry.

That’s all there is to it. Now you know how to buy a website domain name and complete the initial registration process.

Expert Tip

To make the most out of your newly acquired domain, consider authorizing it with the Google Search Console. This will provide you with important analytical insights and make it easier for Google to crawl the content of your site.

First, log into your Google account and head to the Search Console page. If you want your entire domain (including all subdomains and protocols) to be crawled, enter the URL in the bar on the left. Once that’s done, click Continue and you’ll be presented with a code. Then, copy it and do not close the tab.

Now, log into your Hostinger account, head to the hPanel, and on to the DNS Zone Editor. Under Manage DNS Records, select TXT as the Type. Unless you’re only adding a specific subdomain to the Search Console, leave @ as the Name. Next, copy the code you’ve received previously as the TXT Value. We recommend leaving the TTL Value as the default. To finish it all off, click on Add Record.

After a few minutes, return to the Search Console tab that you’ve left open and click Verify. If a green message that reads Ownership Verified shows up, you’ve successfully added your domain to the Google Search Console. If you receive an error instead, it means that the record did not get propagated yet and you’ll have to wait.


Darius Grigorjevas

Chief Customer Officer

15 Best Tips Before Buying a Domain Name

Having a good domain name is essential since it can add extra credibility to a website, spread brand awareness, and ensure that users can find you on the internet. That’s why it’s crucial to dedicate some time to research before choosing the right domain name for your site.

Here are 15 tips to review before deciding on a domain name:

  • Study your niche. Being aware of the most popular keywords and search terms in a niche will help you find a domain name that fits your project.
  • Aim for a short and memorable domain. A catchy and short name is easier to spell and type than a long one. It will also increase the chances of visitors remembering the website name. Thus, aim to create a name with six to 14 characters.
  • Go with .com if possible. The .com domain extension is currently the most popular top-level domain, so consider starting with this suffix since most web users will easily recognize it.
  • Check for trademark infringement. To avoid any legal issues, try not to claim a domain name similar to popular, well-established brands. Use a registered trademark lookup tool to steer clear of such situations.
  • Avoid numbers and hyphens. URLs with numbers and hyphens are harder to remember and type. It’s also challenging to communicate a name with spaces or numbers verbally. Stick to a domain made up of a single word or a set of words instead.
  • Look for close alternatives. If you already have a domain name in mind, consider buying the common mistyped variations to ensure all the potential traffic reaches you. A great example is, which takes visitors to the main Amazon website, or, which goes directly to Facebook.
  • Research social media platforms. Once you have a rough idea of your domain name, look it up on popular social media platforms like Twitter, YouTube, Instagram, and Facebook. Reserve a page for your project to prevent other people from taking the name.
  • Think future-proof. Domains are a long-term investment. That’s why basing the name on a catchphrase that’s overhyped at this moment might not be the best approach in the long run. Therefore, consider where your business or brand might be in five or ten years before deciding to claim a domain name.
  • Avoid double letters. Try not to use double letters in the domain since it can increase the chances of people misspelling the name, resulting in lost traffic.
  • Leverage a domain name generator. Find more ideas with a domain name generator. Simply enter a word or phrase that describes your project, and it will give you a list of suggestions. Also, use other tools like Thesaurus to avoid using a word whose meaning you may have misinterpreted.
  • Choose a premium domain. Premium domains are high-value names with the potential to become popular web addresses that offer strong branding opportunities. Consider purchasing a premium domain to rank high on search engines and get organic traffic fast.
  • Check the domain’s history. Ensure the domain wasn’t associated with a fake website by utilizing a tool like the Wayback Machine. It will help you find information about the background of a domain and see who its previous owners were.
  • Consider using local TLDs. Using a ccTLD can help a site acquire more traffic through localization.
  • Opt for a new domain extension. Consider using a new gTLD such as .xyz, which is also used by Alphabet Inc., the parent company of Google. It’s one of the most popular new extensions that suit almost any project, from online shops to event pages. This suffix is also more affordable than the .com TLD.
  • Discuss your ideas. If picking the right name for your website feels like a daunting task, consider presenting your ideas to friends, family, or colleagues. They might give you the piece of advice that you’re looking for.

Domain Name Pricing Table

At Hostinger, we offer over 100 unique TLDs and that number is constantly growing. The prices displayed are for 12 months and they start as low as 99 cent domain for the first year.

Important! Prices do not include VAT.

TLD Registration Renewal Transfer
.com $9.99 $13.99 $9.99 $6.99 $8.99 $1.99
.info $3.99 $19.99 $13.99
.net $12.99 $13.99 $12.99
.xyz $0.99 $11.99 $9.99

$0.99 domain list:

TLD Registration Renewal Transfer
.xyz $0.99 $11.99 $9.99
.website $0.99 $20.99 $16.99
.uno $0.99 $19.99 $16.99
.tech $0.99 $48.99 $38.99
.store $0.99 $51.99 $44.99
.space $0.99 $20.99 $16.99
.site $0.99 $27.99 $22.99
.shop $0.99 $34.99 $26
.press $0.99 $59.99 $54.99
.online $0.99 $34.99 $27.99
.host $0.99 $74.99 $72.99
.fun $0.99 $19.99 $17.99

All Domains list:

TLD Registration Renewal Transfer
.finance $14.99 $49.99 $49.99
.link $1.99 $10.99 $10.5
.dev $14.99 $14.99 $14.99
.live $3.5 $20.99 $21
.world $3.5 $26.99 $27
.xxx $84.99 $84.99 $84.99
.club $13.99 $30.99 $11
.eu $6.99 $6.99 $6.99
.in $6.99 $9.99 $6.99
.com $9.99 $13.99 $9.99
.es $6.99 $7.99 $1.99 $6.99 $8.99 $1.99 $6.99 $7.99 $6.99
.ca $16.99 $16.99 $12.99 $3.99 $11.99 $11.99 $8.99 $9.99 $8.99
.tf $9.99 $9.99 $9.99
.info $3.99 $19.99 $13.99
.website $0.99 $20.99 $16.99
.mobi $9.95 $13.99 $13.99
.email $3.5 $18.99 $19
.name $11.99 $12.99 $9.99
.rocks $3.9 $10.99 $11
.net $12.99 $13.99 $12.99
.uno $0.99 $19.99 $16.99 $8.99 $9.99 $8.99
.business $6.99 $12.99 $13
.org $9.99 $15.99 $12.99
.center $8.99 $19.99 $19.99 $8.99 $9.99 $8.99
.studio $14.99 $24.99 $24.99 $9.99 $10.99 $9.99
.pt $18.99 $18.99 $18.99
.pw $7.99 $19.99 $16.99
.vc $31.99 $34.99 $31.99
.ws $22.99 $34.99 $27.99
.us $8.99 $8.99 $8.99
.xyz $0.99 $11.99 $9.99
.uk $7.99 $10.99 $1.99
.be $6.99 $6.99 $6.99
.agency $3.5 $18.99 $19
.ch $6.99 $6.99 $1.99
.guru $26.99 $28.99 $29
.co $23.99 $30.99 $23.99
.network $4.5 $18.99 $19 $11.99 $14.99 $11.99
.solutions $4.99 $18.99 $19 $13.99 $14.99 $13.99
.press $0.99 $59.99 $54.99
.cz $26.99 $26.99 $26.99 $9 $13.99 $14
.de $5.99 $6.99 $4.99
.cloud $17.99 $18.99 $19
.fr $7.99 $7.99 $7.99
.io $49.99 $49.99 $49.99
.gr $15.99 $15.99 $14.99
.ro $32.99 $32.99 $32.99
.ist $21.99 $21.99 $21.99
.exchange $10.99 $29.99 $29.99
.it $16.99 $16.99 $16.99
.media $5.99 $29.99 $29.99
.nl $4.99 $5.99 $1.99
.biz $15.99 $16.99 $16.99
.nu $15.99 $15.99 $1.99
.pm $9.99 $9.99 $9.99
.pl $3.99 $24.99 $1.99
.re $8.99 $8.99 $8.99
.se $15.99 $18.99 $1.99
.tv $34.99 $34.99 $31.99
.online $0.99 $34.99 $27.99
.wf $9.99 $9.99 $9.99
.store $0.99 $51.99 $44.99
.yt $9.99 $9.99 $9.99
.tech $0.99 $48.99 $38.99
.site $0.99 $27.99 $22.99
.cat $8.99 $22.99 $22.99
.space $0.99 $20.99 $16.99 $18.99 $18.99 $18.99
.shop $0.99 $34.99 $26
.ag $92.99 $92.99 $92.99
.icu $5.99 $30.99 $26
.am $49.99 $49.99 $43.99
.company $4.99 $8.99 $9
.at $12.99 $12.99 $11.99
.group $9.99 $10.99 $11
.bz $21.99 $21.99 $21.99
.life $2.99 $27.99 $28
.cc $10.99 $10.99 $10.99
.ltd $8.5 $18.99 $19
.cl $12.99 $12.99 $12.99
.news $9.99 $20.99 $21 $5.99 $5.99 $5.99
.services $6.5 $26.99 $27 $12.99 $24.99 $22.99
.today $3.5 $18.99 $19 $3.99 $11.99 $11.99
.fun $0.99 $19.99 $17.99 $18.99 $18.99 $18.99
.host $0.99 $74.99 $72.99 $10.99 $10.99 $10.99
.top $2.99 $6.99 $7
.cx $16.45 $18.99 $18.99
.click $1.99 $10.99 $10.5
.dk $8.99 $8.99 $8.99
.help $9.99 $24.99 $25
.fm $89.99 $89.99 $80.99
.properties $26.99 $27.99 $19 $7.99 $7.99 $7.99
.digital $3.49 $27.99 $28 $3.99 $11.99 $11.99
.app $15.99 $15.99 $15.99
.la $31.99 $31.99 $31.99
.ai $99.99 $99.99 $159.99
.li $6.99 $6.99 $6.99
.academy $14.99 $29.99 $29.99
.lt $11.99 $11.99 $11.99
.education $10.99 $22.99 $22.99
.lu $18.99 $18.99 $18.99
.expert $7.99 $49.99 $49.99
.lv $15.99 $15.99 $7.99
.games $10.99 $19.99 $19.99
.me $9.99 $16.99 $15.99
.pro $3.99 $19.99 $19.99
.mx $29.99 $32.99 $32.99
.zone $7.99 $31.99 $31.99
.asia $12.99 $12.99 $12.99

Expert Tip

Save money on domains by finding web hosting services with free domain names.

For instance, our Premium shared web hosting plan that costs $2.99/month allows the user to claim a domain name for free for the first year of subscription. If you choose the .net TLD, purchasing this hosting service lets you save $12.99 for the first year.

What’s more, this plan also comes with a free SSL certificate, which is essential for protecting a website.


Domantas G.

Head of Content and SEO

When Should I Buy a Domain Name?

The best time to register a domain depends on your project and urgency. However, it’s better to purchase it right away before a competitor claims the web address.

According to Verisign, there were over 363 million website domain registrations across all TLDs at the end of the first quarter of 2021. This figure is likely to grow each year as the number of people and businesses that compete to get a great domain name is increasing.

Moreover, many entrepreneurs consider domain names to be digital assets – they buy plenty of good URLs as investments and wait for their value to increase before reselling them further down the road.

If you want to start a new online business but have no time to build an eCommerce site, then register a domain now and make a website later to reserve your brand or business name for the future. A domain name will be yours as long as you keep paying for it.

Also, consider purchasing a domain that includes your name even if you’re not ready to create a personal website or portfolio yet. Doing this can give you control of what potential clients, employers, and other people see when they search for you on search engines.

All in all, purchasing a domain name should be a priority for those who are serious about building an online presence or starting a new business. It will help protect a brand’s identity and future business ideas.

Can I Transfer My Domain Name to Hostinger?

Yes, it’s possible to transfer domain names from another registrar to Hostinger.

However, there are a few requirements before transferring a domain to your web hosting account:

  • More than 60 days must have passed from the registration or last transfer date.
  • You must have the domain’s auth-code (EPP) from your current registrar.
  • The domain’s WHOIS privacy protection has to be disabled.
  • You have to point your domain name to Hostinger.
  • The domain’s status cannot be Pending Delete or Redemption.

To transfer a domain to Hostinger, go to the Hostinger Transfer Domain page and enter your domain name. Then click Transfer.

Transferring the domain to Hostinger window

After finishing the order and entering the domain EPP code, the transfer process will begin and you’ll receive an email regarding the domain transfer that you will have to confirm.

The domain registration will also be renewed for a year after the transfer, except for ccTLDs like .es,, or

Keep in mind that your website might be unavailable during the DNS changes, which can take up to 24 hours to propagate fully.


Whether you’re starting a blog or creating a website, having a domain name is necessary.

The real challenge of buying domain names is coming up with the perfect domain name and picking the right extension. Once that’s done, the domain registration process only takes a few minutes.

To recap, here are the five steps to register a domain name:

  1. Find a credible domain registrar. Spend time researching before choosing a domain registrar to ensure your domain is in good hands.
  2. Run a domain name search. Use a domain checker to find the domain you want to buy.
  3. Pick your domain. Choose a domain registration period and proceed with the checkout.
  4. Complete the domain registration. Submit your contact information which will be stored on WHOIS.
  5. Verify the ownership of your new domain. Verify your domain ownership and wait for the domain name to propagate before starting to use it.

Since it’s possible to buy domain names before creating a website, consider purchasing a domain right away before a competitor takes it.

We hope this article helped you learn how to register a domain name for your website. In case you have any additional questions, let us know in the comments.

Frequently Asked Questions

Now that you’ve learned how to buy domain names, we’ll provide the answers to some of the most commonly asked questions.

What’s a Domain Name?

Each website and server on the internet has its own IP address used to identify it. IP addresses are long strings of numbers, which can be difficult for users to remember.

A domain name acts as a user-friendly substitute for an IP address – it is the URL or online address of your website. If people want to visit your site, they will type your domain name into the address bar of a browser.

The structure of domain names consists of two main parts – a second-level domain (SLD), which is usually the site’s or brand name, and a TLD like .com or .org. As an example, Hostinger’s domain name is

You can learn more about domain names here

How Can I Get a Free .com Domain?

You only need to register for any of the web hosting plans that offer a free domain name. Hostinger’s free domain offer includes a lot of TLDs, .com being one of them.

For example, if you sign up for Hostinger’s Premium or Business shared hosting plans, you will get a free domain for one year with the value equivalent of a .com TLD.

Can I Buy a Domain Name Without Hosting?

Yes, you can. Domain registration and web hosting are two different services. You don’t need to buy or have a hosting plan to register a domain name.

Check if your preferred domain name is available, then buy and register it at a domain name registrar.

Whether you have a website or not, the domain name will be yours as long as you renew the registration before it expires.

How to Buy a Domain Name Permanently?

It’s not possible to buy a domain name permanently since it’s not a one-time purchase – the maximum period of registration is ten years. You will need to pay and renew your subscription if you want to keep using the same domain name.

This is to cover the maintenance costs or “domain tax” collected by the ICANN.

As the number of registered domains grows, the tax increases. Hence, registrars need to adjust their pricing accordingly, which is why the renewal fees are more costly than the registration prices.

Was this tutorial helpful?

The author

Amanda Belina

Amanda is a Content Writer at Hostinger with an extensive passion for WordPress and digital marketing. She aims to produce content that can help readers further their businesses and careers. In her free time, she loves hiking, reading books, and filling her bullet journal.

The Co-author

Domantas G.

Domantas leads the content and SEO teams forward with fresh ideas and out of the box approaches. Armed with extensive SEO and marketing knowledge, he aims to spread the word of Hostinger to every corner of the world. During his free time, Domantas likes to hone his web development skills and travel to exotic places.