March 30, 2020
March 30, 2020
After days of coding and tweaking your website, it’s time to publish your creation to the internet. This tutorial will show you how to upload a website in a few easy steps. Let’s take a look!
Here are several factors that you should consider when choosing a hosting provider:
As veterans of the web hosting industry, we’ll give you all that and much more!
The next challenge is picking the right tool to do the job. Here are four of the most popular tools to upload a website:
A browser-based tool with all the key features to take care of your website files and directories. In hPanel, you can find File Manager under the Files section.
However, the File Manager has an upload limit. If your website files are larger than 256MB, you should opt for the next tool instead.
Most web hosting providers include a File Transfer Protocol (FTP) service, so you can use it to connect to an FTP client. For Hostinger’s users, all the required credentials are located in FTP Accounts under the Files section.
FTP clients have no size limit, so you can upload as many files as you want. However, it does take a bit of technical knowledge that you can learn here.
If you’re a Hostinger client, you can find an Import Website feature in hPanel. You can use this feature to extract a website archive to the public_html directory. The tool supports .zip, .tar and .tar.gz formats, and the upload limit is 256MB.
If you plan to use WordPress, there are several ways to upload your website to the CMS. One of the easiest methods is using a WordPress migration plugin like All in One WP Migration. After installing and activating it, the rest of the steps are self-explanatory.
The upload size limit will depend on your hosting provider. Follow this tutorial to learn how to increase the limit.
Now that you know the best tools to upload a website, it’s time to get your hands dirty!
Before we begin, make sure to extract the archive to your local computer as FileZilla doesn’t have an Extract feature.
In some cases, an additional directory will be created when you upload website files. As a result, visitors will be directed to yourdomain.com/subfolder instead of the default yourdomain.com.
To prevent that from happening, you need to make sure all the files are located in the root directory of your domain, which is public_html.
You can use the File Manager to move your website files. All you need to do is right-click on the subfolder, select the Move option, and set public_html as the destination. Use this tutorial for more detailed guidance.
If your website uses a database, you’ll also need to import it along with your website files:
For more detailed steps, check out our guide on how to restore a database using phpMyAdmin. Skip this part if you don’t use any database.
Once the website files are uploaded, it’s time for a final check!
If your domain name is already pointed to your web host, enter the domain name into your browser and see if it directs you to your website.
Keep in mind that DNS changes can take up to 48 hours to fully propagate worldwide. As such, if you just pointed your domain to the web host’s name servers, you might need to wait for a while.
Use an online tool like whatsmydns.net to check the state of your DNS propagation. Just enter your domain name and the tool will check the DNS records against multiple name servers.
Should you follow all the instructions correctly, your website will appear just fine. However, if you run into an issue, ask your hosting provider for assistance.
And if you’re a Hostinger client, contact us via the live chat and one of our customer success agents will be ready to help you!
Designing a beautiful website will mean nothing if you don’t publish it. Don’t leave it untouched on your computer and let people appreciate your artwork!
To recap, here are the steps to upload your website:
That’s it! It may sound a bit complicated at first, but if you follow all the steps carefully, you’ll get your website running in no time. Good luck!
June 12 2017
Hey, it should work just fine. I just tested it and WordPress without issues - I was able to install WordPress without errors. Do you get any errors?
June 20 2017
Showing Diskfull while uploding
Replied on June 20 2017
Hey, It should be already fixed by our system administrators. Sorry for the inconvenience caused.
Replied on July 12 2017
same error. sure it fixed?
June 28 2017
how to access new file manager
Replied on June 28 2017
Hello, Press File Manager icon in your hosting control panel to access it.
August 03 2017
please help what we have to do when we upload wordpress file help me
September 12 2017
that is a very good tutorial
September 12 2017
very good tutorial
December 02 2017
File Managerrrrrrr link pleeaaaasseeeeee
Replied on December 14 2017
You can find it in your Hostinger control panel
December 10 2017
yes, that's what i was looking for. i have been searching for upload my website to hostinger server, here i got the perfect solution.
December 19 2017
hello i am trying to upload code igniter web site is there any special steps for it and for data base ??
Replied on January 02 2018
Hey, Please see this tutorial: https://www.hostinger.com/tutorials/codeigniter-tutorial
April 10 2018
Hi, Thank you so much for the informative article, I have just uploaded my website due to your helpful article
July 27 2018
Hello, Does it support asp.net sites? Couldn't manage to start my uploaded page.
Replied on November 06 2018
Sadly, ASP.NET is not supported on Hostinger (as we provide Linux hosting)
November 06 2018
I have seen that there is a security (and organization) strategy that consists of uploading PHP files outside of public_html. Is this possible here?
Replied on November 06 2018
It is possible to upload files outside of public_html on Hostinger. However, they will not appear on your website.
November 11 2018
Thanks sir, its working for me.
November 18 2018
Please increase 256MB limitation, It's too hard to upload a website!
Replied on November 19 2018
Hello Munkhbayar, Thank you for the feedback! I've passed your idea along to our devs and hopefully, it gets increased soon. For the time being, I'd recommend using an FTP client, as there's no upload limit there. And if you run into any trouble, drop us a message in the live chat box and our agents will gladly aid you! ;)
May 21 2019
Can i upload html website on hostinger?
Replied on September 24 2019
Hey Madhav, Yes, of course.
February 22 2020
Link for tutorial how to upload html website here
Replied on March 12 2020
Hi Maryel, Here you go :) https://www.hostinger.com/tutorials/website/how-to-upload-your-website
February 23 2020
Sorry that I've inquired now more than once, but I'm wondering if I can do a month-to-month payment plan on the premium shared hosting. I realize it's a better deal to do yearly but it's more upfront so that's why I was asking. **If it's possible to do this on a monthly basis then the price is $10.95, ($71.88 with taxes) and this includes one free domain, unlimited websites, and tutorials that enable me to migrate a site from another server, correct?
Replied on March 12 2020
Hi Stephen, Yes, you can pay month-to-month :)
July 05 2020
As You written when using File Manage we upload archive file, But in server there is no Extract option when we right click after uploading.
Replied on July 07 2020
Hey there Sharma! :) Please make sure your compressed file is using the correct file extension. If the extension is correct, when you right click on the file, you will have the option to click extract.
August 11 2020
So, to clarify-- does file manager's limit of 256MB refer to the entire website's data? Or does it apply to each and every file's size?
Replied on August 25 2020
Hey there! The file manager is the biggest file size a single file can have when uploading directly through it. You can use an FTP client anytime tho, to have no restrictions on size when uploading :)
August 27 2020
does hostinger supports all framework or not? what are some frameworks that is supported by hostinger?
Replied on November 06 2020
Hey Carl. We support many frameworks in our servers. Much of it would depend on which plan are you using and which framework you have in mind. I'd suggest dropping a line to our customer success team and asking them about your case in particular :)