This content is reader-supported, which means if you click on some of our links that we may earn a commission.

How to Buy a Domain Name for Less Than You Think

Disclosure: This content is reader-supported, which means if you click on some of our links that we may earn a commission.

If you want to start a website, you need a domain name. Buying one takes less than five minutes. And costs a lot less than you think, especially when you bundle it with web hosting. You need both to build a website, so why not get them together? If you’re wondering exactly how to buy a domain name or how to save money when buying a domain, you’re in the right place.

Two Methods for Buying a Domain Name

Fortunately, it doesn’t really matter where you buy your domain. At the end of the day, a domain is a domain, and you won’t find any variations in quality based on where you buy one. 

The biggest difference from one domain registrar to the next is the price—some offer domains for just a few dollars a year and others can go as high as $20 per year or more. There are two ways to get a domain name, one of which is free for the first year and the other is not.

1. Bundled With Web Hosting (Free)

If you’re starting one website with a single domain name, you can bundle your domain name with web hosting services. This is the most popular route for beginners because it’s easier to manage your domain name registration and web hosting under one roof.

Plus, you can get your domain name for free.

2. Through a Domain Registrar (Not Free)

If you’re buying more than one domain name or want to manage your domain and hosting services separately, you can use a domain registrar like or NameCheap.

This route makes sense if you’re launching a business website and want to buy all the possible variations of your business name to prevent others from doing so. Many domain registrars offer bulk discounts but you won’t be able to get your domain(s) for free.

Check out our top domain registrar recommendations, here.

How to Get a Domain for Free

If you already have hosting services, you won’t be able to use this method unless you’re ready to upgrade to a better plan or switch to a new host. As such, timing is an important consideration if you’re set on getting a domain name for free for the next year.

But if you’re starting a website from scratch, you need web hosting services in addition to a domain name.

So, it makes sense to bundle them together. It’s an easy and affordable way to get everything you need in one transaction while saving a bit of money.

The biggest consideration is choosing the right host for your website. So, let’s talk about how to do that.

Web Hosts That Offer Free Domains

Launching a new website can be a costly endeavor, so we want to help you save as much money as possible.

Many web hosts offer free domain names and affordable web hosting services for beginners to help you get set up and running as fast as possible. Our top recommendations for this include:

  1. Hostinger – Most affordable option
  2. Wix – Best website builder
  3. DreamHost – Best WordPress hosting
  4. Bluehost – Best shared hosting
  5. HostGator – Best for budget-friendly scalability
  6. InMotion Hosting – Best VPS hosting services

1. Hostinger – Most Affordable Shared Hosting


Most Affordable Option

If you're on a really tight budget, you can get four years of hosting services and a free domain name for just $66.72. That comes out to $1.39 per month, making it the most affordable hosting plus domain name bundle on our list.

If you’re on the hunt for affordable hosting that doesn’t feel cheap, Hostinger is the way to go. To qualify for a free domain, you have to sign up for (at least) an annual package on the Premium plan, which starts at $2.59 per month for a four-year agreement.

With that plan, you’ll pay $124.32 for four years of hosting and you’ll get your domain name free for the first year.

Signing up for two years in advance bumps the monthly price up to $3.99 per month, which is $95.76 for two years. If you prefer an even shorter commitment, Hostinger’s annual agreement is $5.99 per month, making the first year $71.88.

Regardless of the term you choose, a domain name and all of Hostinger’s domain name features are included for free for the first year.

There’s also a monthly option, but it doesn’t include a free domain.

Hostinger’s premium plan comes with more than enough resources for new websites or anyone migrating an existing site from a different hosting provider.

It includes:

  • 100 GB of storage space
  • Up to 25,000 monthly visitors (approximately)
  • 100 free email accounts
  • One-click WordPress installation
  • Automatic plugin and core updates
  • LiteSpeed caching plugin to improve site speed
  • Weekly backups
  • Up to 100 subdomains

Despite its affordable price tag, you get everything you need (domain name included).

When you’re ready to choose a domain name, there are hundreds of top-level domains (TLDs) to choose from, including .com, .net, .tech, .online, .live, .digital, and more.

So, there’s no shortage of options. Plus, Hostinger’s easy DNS management makes configuring your domain name easier than ever, even if you’ve never done it before.

Try Hostinger risk-free for 30-days to see if it’s right for you (and to snag your free domain name)!

2. Wix – Best All-in-One Website Builder


Best Website Builder

If you're looking for an all-in-one package, Wix is the way to go. It includes web hosting, an intuitive drag-and-drop website builder, ecommerce functionality, 800+ free starter templates, and a free domain name for the first year starting at just $14 per month.

Wix is perhaps best known for its user-friendly drag and drop website design tools that let anyone create a professional-looking website. However, Wix also offers free domains as long as you’re okay including a Wix reference in the name. 

For example, instead of your site would say

The good news is you can always upgrade to a custom domain if your site grows and you want to ditch the Wix tag for a private domain name.

If you want a private domain or you plan on using your website for ecommerce, you’ll need to upgrade to a premium Wix plan. Fortunately, the premium plans also come with a free domain for one year. 

Wix doesn’t have the cheapest web hosting around, but it offers a solid and reliable service. The most affordable web hosting plan costs $14 per month and comes with a free domain for one year.  

3. DreamHost – Best WordPress Hosting


Best WordPress Hosting

Starting a WordPress site? Get all the essential features you need, like automatic core and plugin updates, WordPress pre-installed, a free SSL certificate, unlimited traffic, a drag-and-drop website builder, and a free domain name starting as low as $2.59 per month.

DreamHost is another web hosting service provider that offers a free domain name. Like some other web hosting companies, DreamHost also offers both regular shared web hosting and WordPress-specific hosting.

Regardless of which option you go for, you’ll receive a 97-day money back guarantee, along with unlimited storage and bandwidth. 

The shared web hosting offerings are straightforward and easy to understand. You can pick from two packages: the “shared starter” and the “shared unlimited.”

Both packages come with a free domain as long as you sign up for a minimum of one year.

The starter package is $2.59 per month with a three-year web hosting plan and $3.95 per month with a one-year plan. If you need email, however, it’s an additional charge at $1.67 per month.

The unlimited package, which includes email, costs $4.95 per month for both the three-year and one-year plans.    

Dreamhost Shared Pricing

If you prefer dedicated WordPress web hosting, there are three plans to choose from. The “WordPress Basic” plan is $2.59 per month with a three-year hosting sign up.

The “DreamPress” plan is $16.95 per month for a three-year term. The “VPS for WordPress” plan is $27.50 per month if you sign up for three years.

VPS stands for “virtual private server.” This means your site will be hosted on its own server rather than grouped with other sites. Because the site is managed on a single, dedicated server, it tends to be faster and more responsive.

Unless your site grows and starts receiving tens of thousands of visitors per day, you can typically get by just fine with shared web hosting.   

Dreamhost WordPress Pricing

4. Bluehost – Best Shared Hosting


Best Shared Webhosting

Get a free domain for the first year with your web hosting services that start at just $2.95 per month. After that, .com domains are $12.99 per year. Includes auto-renewal options, domain locking, and 24/7 expert customer support.

Bluehost is one of the most popular web hosting service providers on the market. It’s known as being reliable, beginner-friendly, and affordable.

Plus, you can get a free domain name for the first year when you sign up for their web hosting services.

After the first year, you can expect to pay $12.99 per year for your domain.

Each domain name also comes with full control via an intuitive interface, DNS record access, auto-renewal options, domain locking, and 24/7 expert customer support.

Plus, Bluehost’s web hosting plans are hard to beat if you’re on a budget since they start at just $2.95 per month.

To get this price, however, you have to pay three years in advance. Which… may sound scary at first, but building a profitable website takes time and you’ll save money by paying in advance.

If you decide to sign up for 12 months instead, it’s $5.95 per month.

However, this is still an affordable price, putting you at $71.40 for a year’s worth of web hosting.

You can also upgrade to a better plan as your website grows and you need more advanced hosting features.

Bluehost also offers VPS hosting, managed hosting, WordPress hosting, and dedicated hosting if you end up needing more than your shared hosting plan provides.

5. HostGator – Best for Budget-Friendly Scalability


Best for Budget-Friendly Scalability

If you're creating a fast-growth website on a shoestring budget, HostGator offers numerous pricing plans that affordably scale as your website gets more traffic. Get a free domain for the first year with plans starting as low as $2.75 per month!

HostGator is a web hosting company that guarantees uptime 99.9% of the time. It also offers 24/7 support an impressive 365 days a year via phone and live chat. 

HostGator is also affordable. There are three hosting plans to choose from: the Hatchling Plan, the Baby Plan, and the Business Plan. If you go with the most affordable plan, you’ll pay just $2.75 a month for web hosting. 

Keep in mind, however, that you’ll need to sign up for three years of web hosting to receive the lowest monthly price and your domain name is only free for the first year. After that, it renews at $17.99 per year.

But HostGator’s plans are incredibly affordable, to the point where they make it easy on your wallet if you don’t want to settle for the most basic of hosting plans.

If you need shared hosting for more than one site, the Baby Plan allows you to host as many as you need for just 75 cents more per month.

What makes HostGator particularly scalable is their unmetered bandwidth and site storage on all shared hosting plans. That means you can accomodate as many site visits and use as much storage space as you need, within reason.

Most sites won’t have to worry about using up too much of their server’s resources. And you’ll never again have to count monthly visits to make sure you don’t exceed your limit.

If you prefer a one-year term, the monthly fee increases to $3.95 for the Hatchling Plan and $5 for the Baby Plan, with a free domain for the entire one-year duration.

The free domain offer is available with all three plans and you can choose from a .com, .net, or .org. While it may sound like a restriction, it’s actually a bonus because you get one of the best extensions for free!

You must also sign up for 12, 24, or 36 months of web hosting to take advantage of the free domain name offer.

The business plan lets you connect unlimited domains, but you only get one domain for free. So, you’ll have to purchase any other domains you’d like to use.

6. InMotion Hosting – Best VPS web hosting

InMotion Hosting

Best VPS Hosting

Looking to upgrade from shared hosting? InMotion Hosting's VPS hosting plans are affordable and the perfect option if you're just getting started with advanced hosting options. Get a free domain name for the first year with all VPS plans starting at just $17.99 per month!

InMotion Hosting offers both shared hosting and VPS web hosting. Both types of hosting come with a free domain as long as you sign up for a minimum of 6 months. 

VPS hosting is an excellent choice if you’ve outgrown shared hosting and are seeing considerable site performance issues.

Going with VPS ensures your site loads faster and efficiently handles dynamic resource demand. Plus, you get a lot more control over your hosting environment.

With that said, VPS hosting is a bit more expensive since you’re getting more features and improved site performance.

InMotion Hosting’s three-year VPS plans include:

  • 2 GB RAM – $31.99 per month
  • 4 GB RAM – $41.99 per month
  • 6 GB RAM – $61.99 per month
  • 8 GB RAM – $77.99 per month
InMotion Pricing

If you’re switching from shared hosting, the introductory plan is more than enough and you can upgrade as you need more server resources.

You can choose from monthly, six-month, one-year, two-year, and three-year agreements. However, you have to opt for at least a six-month contract to get a free domain name. But signing up for three years in advance gives you the best deal.

InMotion Hosting also offers unmanaged VPS hosting options for developers and advanced website designers looking for even more flexibility with advanced command-line control.

How to Buy a Domain: What to Look for When Making Your Final Decision

Deciding on the right web hosting company (free domain name included) isn’t always easy. With so many options to choose from, it can feel like a daunting task.

However, be sure to use the following criteria when making your final decision.


There are dozens of web hosting services and domain registration companies out there. When you choose one, it’s a good idea to go with a company that’s been around for a while. Founded in 2002, HostGator is one of the oldest web hosting companies, as well as one of the biggest. 

In addition to a 45-day money-back guarantee, HostGator also offers an uptime guarantee. Under this guarantee, you’ll receive a one-month account credit if the server hosting your website falls below the 99.9% uptime guarantee. 


HostGator also offers a hard-to-beat value. Unlike a lot of web hosting service companies, HostGator’s prices remain reasonable whether you sign up for three years at a time or opt for a 12-month plan. 

While you’ll get the best price ($2.75 per month) by signing up for 36 months, the monthly fee increases to just $3.95 if you prefer a 12-month web hosting plan.

This means you’ll receive one year of web hosting for just $50.53. When you include a free domain for one year, it’s easy to see why HostGator outpaces the competition when it comes to price.  

Customer Support  

HostGator is also known for providing excellent and prompt customer support. When a website goes down, you want it back up and running as quickly as possible.

With HostGator, you have free access to live support via phone, email, and chat 365 days a year, 24 hours a day, and 7 days a week. This level of customer support is reassuring when you’re running a website, blog, or ecommerce store.

Our Top Recommendations for Getting a Free Domain

If you’re looking for an all-in-one website builder, a Wix paid plan is the best way to get a free domain name. However, if you want to go the self-hosted route, Hostinger and DreamHost are excellent choices for most users.

Equipped with your free domain and affordable web hosting, you have everything you need to get your new website up and running in no time.

Make your website better. Instantly.

Over 300,000 websites use Crazy Egg to improve what's working, fix what isn't and test new ideas.

Free 30-day Trial