How To Host a Website for Free

Dec - 10 - 2011
sanchit singh

If you are a learner and want to know how to host a website for free means if you don’t have debit or credit card to buy a server or domain online, read this post carefully. its too easy to know about  how to host a website without paying anything. When you are a learner in the field of web developments, most probably first thing clicks in your mind is that what will i do with my website. where should i upload it and  how to host that website? You just need to follow the below lines and after that you will surely following your website online for free.

Step 1 : Make your website files compatible to web server

  •  Open the folder where your all files are saved (e.g  images, index  etc).
  •  Select all by clicking right button of your mouse.
  •  And then send it a zip folder.

Step 2: Register A Domain Name

As i said you earlier that you don’t need to pay even a single buck means that the domain registration process i am going to tell you is totally free of cost for some particular domain extensions. log in to www.co.cc and register your co.cc domain for free. Basically co.cc is not a parent domain, its also a sub domain but sounds like a parent domain. functionally its a parent domain. If you don’t like to register co.cc domain you should instead register a sub domain on your free server panel which I’ll tell you later in this post.

Step 3: update your DNS Setting of domain name

Mainly you have to change only name server here. Name server should be like this



You can find your server name in your web hosting control panel.

name servers

Step 4: Web server space for your website

Now you need a web space to upload your website and to run it on the web. There are many web hosting companies providing free web hosting service but I’ll recommend you to use www.0fees.net or www.000webhost.com . Bot are the same companies proving their services with different manners but for free. After registering one of these sites, you will get your control panel address, user name and password and server information. (e.g www.cpanel.0fees.net , ns1.0fees.net , ns2.0fees.net ). You have to paste these server address in your domain name control panel >DNS settings >change server name or you can create a sub domain on the same server you are using.

This is what we called -

“Linking Your Domain With Your Server Host”

Step 5 : Uploading your file in the right directory

Next and the last step you have to do to host a website for free is to upload that zip file (see step 1 ) in the right directory. For this you should go with this control panel address 

Control Panel Location:  Admin > Weblog Administration > File Upload Preferences

Go to the directory you have created while creating account or Sub domain and upload that zip file in that directory.

After few minutes, your website will be host on the web for free.

Powered By DT Author Box

Written by sanchit singh

sanchit singh

Sanchit Singh is an IT Professional and blogger at BigPassage. You can connect with me on Facebook and Google+ at +Sanchit Singh. Go to page to know more about me.

2 Responses so far.

  1. I have read a few of the articles on your website now, and I really like your style of blogging. I added it to my favorites blog site list and will be checking back soon. Please check out my site as well and let me know what you think.

Here's How A/B Testi

Also known as split testing, A/B testing is a type ...

LG's canvas for toda

LG Electronics, a multinational electronics company, is providing the canvas ...

Let's get rid of the

Stuff we launch into an orbit around the earth eventually ...

Affiliate Marketing

Are you a webmaster who needs funds to keep your ...

When technology and

When technology and creative people, companies with good ideas get ...