How to Get a Free Domain Name

Tips for Getting a Free Domain Name

mysql setup with dreamhost
Kai Hendry/Flikr/CC BY 2.0

If you're looking for a free internet domain name, you have a few possibilities. You may be able to get a free domain name through a web host in return for your business or as a subdomain on one of the blogging websites. If you strike out there, earn a free domain by participating in a referral or affiliate program.

Check With Hosting Providers

The first place to look for free domain name registration is with web hosting providers.

If you have a current web host and are looking for additional free domain names, ask your provider first. Many hosting providers pay for your domain registration if you purchase a hosting package with them. If you don't already have a provider, contact one or more of the established web hosts. These companies usually provide free internet domains for new customers:

Use a Subdomain as a Free Domain Name

A subdomain is a domain that is tacked on to the beginning of another domain. For example, instead of owning yourdomain.com you would have yourdomain.hostingcompany.com.

If you're running a blog, then your domain name options open up even further, as there are many online blog services where you can customize the subdomain.

Also, many free web hosting companies will give you a free subdomain.

Some good blog sites you can use include:

Don't forget to check your internet service provider, because it may offer subdomain hosting along with your internet access.

Earn a Free Domain Name With Service Referrals

Some companies offer a commission on domain names you sell, while others pay for your domain name registration after you refer a certain number of people.

Either way, if you know people who want to buy domain names, you can cover the cost of your own domain and maybe even make some extra money with a referral program like ​DomainIt