How to get domain + hosting for your website for free

 How to get a free domain and hosting

Since many of you want to start your own blog or want to make a website just for testing. But the thing is that for making your presence online you need a paid domain and hosting. If you are new to blogging and you don't want to invest much on It. So today I will guide you on how you can get free domain and hosting...

Step 1. Go to

You will see  the screen like in the above image

Step 2. click the sign-in button there.

Step 3. Enter your email address or you can use your google account to sign in or even you can use Facebook to sign in

Step 4. After signing in take the mouse cursor to the services and then the drop-down menu will appear then click on register a new domain.

step 5. Now you have to enter the name you want for your website in my case it will be BestTech. You can choose your domain name and check the availability either it is available or not.

step 6. Now you will see the different domains like .tk, .ml,.gq These are the free domains you can get.

step 7. Now choose the domain you like and click on Get it now and click check out.

step 8. Then choose the period of time for your domain and click continue I am selecting 12 months after 12 months you can again renew it.

step 9. The next step is to setup hosting don't close this tab

NOTE: if you are signing to this for the first time it will ask you for your contact details and house address

steps to get free hosting

step 1. open a new tab and go to

step 2. Click on get started

step 3. click on free sign up

step 4. sign up with Google or Facebook.

step 5. you will see a screen something like this.

step 6. click on its not my first rodeo take me to the Cpanel

step 7. It will ask you for the name of the project but dont enter anything here enter your password and click submit.

step 8. It will take you to the c panel. Click on website settings and then click on general settings

step 9 Then click on change website name.

step 10. Now you have to link the domain with this hosting click on connect to domain you already own

step 11. click on park the domain and click next.

step 12. Now after that open the freedom website tab and click on USE DNS.

step 13. Now under the host name enter


step 14.  click on complete order

and you will see that your domain is now linked with hosting now you can install WordPress and customize your website according to you.

So in this way, you can get free hosting and free domain and make your website 

If you found this post helpful share it with your friends and if there is any query you can comment down below