How to Do

How to publish your website for free step-by-step

Pinterest LinkedIn Tumblr

Publishing the own website on the internet or making it live is the dream of every fresher. If you want to publish your website for free then you are in the right place.  

Most of us learn new things like coding, development  & new technologies. Creating a website is only the first step in getting online, you will also need to host a website or in simple terms upload the website to the internet.  

How you will do that?  

You will need to purchase domain & hosting. The domain is the name by which you will be able to see your website over the internet. For example, is the domain name.  

And the second thing required is hosting. Hosting is the place where you will upload your website or your website’s files.

  Purchasing domain & hosting requires money at least 1500 to 2000 INR, not considering from reputed hosting company providers like Godaddy, Siteground, Bigrock, etc. Otherwise, they will charge greater than this amount.  

Don’t worry you don’t need to purchase anything to publish your website.   Where can I host my website for free ??  

The answer is 000webhost  

You may be saying what’s this? The is itself a website provides free hosting, you will not be charged even 0 $. How’s it is possible?   Since it provides free hosting, so you will not get a domain like .com, .in,.org, etc.   You will get a subdomain like ‘username’ can be changed if it does not exist already.   Ready….?  Ok, follow the steps. You need to create the account. Don’t worry it is free.


Open the website When you will open website and clicking signup you will get something like this


Email Verification

Remember you can not create two accounts by the same email id. After signup, you will get an email asking to verify your email so that your account can be activated. It is like this

How to publish your website for free step-by-step

Members Panel

After email verification, you will be asked that what you are interested in, what you want to create a website or blog like this. Simply skip all you will be redirected to members panel as …

How to publish your website for free-member-panel
How to publish your website for free-member-panel

Create New Site

Now you can see there is a create site button click on you will get a popup asking to enter website name and a password, copy your password somewhere. Your website name will codingbirdsonline (assume) . Click the create button. First, it will check whether this website name already exists or not. If exists you will a warning to change it. If the website created you will get like this.

How to publish your website for free-after-website-created
How to publish your website for free-after-website-created

Now you have so many options like website builder, WordPress, WiX and file manager. You can check other options but here we will see how to upload your own website. For doing this click on file manager.

After that, you will get a panel to upload your website or create files. You can upload a zip file that contains your website files. I will upload an index.php file that has this code.

Publish your website

    echo "Hey ! I have uploaded my website !";

Now your website URL will be

Congratulations !!, You have uploaded, hosted your own website free of cost. If you face any problem or missing some steps feel free to comment, I will help you. If you like this article please share it with your friends also.

Happy Coding 🙂

I am a professional Web / Software developer, B.Tech CSE, who has been working in PHP & CodeIgniter and WordPress for more than 2+ years and know it inside and out, including the creation of Web Apps, WordPress websites from scratch and their customization.


  1. Ashley Nichols Reply

    Your approach is easy to understand and follow. That is very impressive as I am not the greatest with computers beyond the basics.

  2. A very interesting blog post for who is starting and is not sure if likes blogging or not. Starting for free is the best idea and you really covered every aspect

  3. Starting a new blog can be daunting, your information is easy to read and very informative for the beginner blogger.

  4. Oh, this is useful! Thank you for sharing! I like how many options have opened up for website developers and that there’s healthy competition in the web hosting market.

  5. Amelia Pollock Reply

    Very helpful information! Thank you for the step by step guide.

  6. Great weblog here! Additionally your web site loads up very fast!

    What web host are you using? Can I am getting your affiliate link in your host?
    I wish my web site loaded up as quickly as yours lol

    • hahaha, Thank you for appreciation, It is nothing but just a cache plugin that makes your website faster.

  7. It’s truly very difficult in this active life to listen news on Television, so I just use the web for that reason,
    and obtain the most recent information.

  8. First of all I would like to say fantastic blog! I had a quick question that I’d like to ask if
    you do not mind. I was interested to find out how you center yourself and clear your thoughts prior to
    writing. I’ve had trouble clearing my mind in getting my thoughts out.
    I truly do enjoy writing however it just seems like the first 10 to 15 minutes are
    usually wasted just trying to figure out how to begin.
    Any recommendations or tips? Kudos!

  9. It’s a shame you don’t have a donate button! I’d definitely donate to this superb blog!
    I suppose for now i’ll settle for book-marking and adding yur RSS feed to my Google account.
    I look forward to brandd new updates and will talk about this site with myy Facebook group.
    Talk soon!

  10. I was recommended this web site by my cousin. I am not sure whether this post is
    written through him as nobody else understand such precise approximately my difficulty.

    You are amazing! Thank you!

  11. Way cool! Some extremely valid points! I appreciate you penning
    this article plus the rest of the website is extremely good.
    Hi! Someone in my Myspace group shared this
    website with us so I came to take a look. I’m definitely loving
    the information. I’m book-marking and will be tweeting this to my followers!

    Superb blog and amazing design. Ahaa, its nice discussion concerning this piece of writing at this place at this blog, I
    have read all that, so at this time me also commenting at this

  12. Unquestionably believe that which you stated. Your
    favorite reason seemed to be on the internet the easiest thing to be aware of.
    I say to you, I certainly get annoyed while people consider worries that they just
    do not know about. You managed to hit the nail upon the top and defined out
    the whole thing without having side-effects , people could take a signal.
    Will likely be back to get more. Thanks

  13. Interesting blog! Is your theme custom made or did you download it from
    somewhere? A design like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your theme. Kudos

  14. Greate article. Keep writing such kind of information on your page.

    Im really impressed by it.
    Hi there, You’ve done an incredible job. I will definitely
    digg it and in my opinion suggest to my friends.
    I’m confident they will be benefited from this website.

  15. vurtilopmer Reply

    Yay google is my queen assisted me to find this great site! .

  16. I pay a quick visit every day a few web pages and information sites
    to read posts, except this web site provides feature based articles.

  17. MilanValent Reply

    Oh my goodness! Impressive article dude!
    Thanks, However I am encountering troubles with your RSS.
    I don’t understand why I am unable to subscribe to it. Is there anybody else getting identical RSS problems?
    Anybody who knows the solution can you kindly respond? Thanx!!

  18. Great blog here! Allso your web site loads up very fast!
    What host are you using? Can I gget your affiliate link to our host?
    I wish my web site loaded up as quickly as yours lol

  19. I like the method that you write. Great website. Lovely understanding
    over listed here. Wonderful! Great Web page. I will certainly share this specific with
    all my friends! Thanks for your great blogs! I won’t be
    able to wait to confirm some those out! I love to write that type articles as if

Write A Comment