{"id":569,"date":"2019-11-19T03:55:56","date_gmt":"2019-11-19T03:55:56","guid":{"rendered":"http:\/\/blog.hostinger.io\/hostinger-tutorials\/uncategorized\/websitehow-to-upload-your-website\/"},"modified":"2026-03-10T10:24:52","modified_gmt":"2026-03-10T10:24:52","slug":"how-to-upload-your-website","status":"publish","type":"post","link":"\/in\/tutorials\/how-to-upload-your-website","title":{"rendered":"How to upload your website (in 6 easy steps)"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><p><span style=\"font-weight: 400\">Creating your own website will help boost your online presence, expand your customer base, and increase your conversion rate. However, it&rsquo;ll be nearly impossible to reach these goals if you haven&rsquo;t uploaded your website in the first place.&nbsp;<\/span><\/p><p><span style=\"font-weight: 400\">Best of all, you don&rsquo;t need coding experience to launch your site on the web server. A lot of hosting services and FTP programs provide convenient tools for uploading a website within clicks.<\/span><\/p><p><span style=\"font-weight: 400\">For more information, read our article and find out the full instructions on how to get your website live on the internet within 6 quick, simple steps.&nbsp;<\/span><\/p><figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Build-WordPress-Website-in-9%20Steps.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-1024x283.png\" alt=\"\" class=\"wp-image-69276\" style=\"width:840px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-1536x425.png 1024w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-300x83.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-150x41.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-768x212.png 768w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-1-pick-a-reliable-web-hosting-company\"><b>1. Pick a Reliable Web Hosting Company<\/b><\/h2><p><span style=\"font-weight: 400\">Creating and maintaining a website is not something that you should take lightly. It&rsquo;s crucial to pick a top-notch <a href=\"\/in\/web-hosting\">web host<\/a> that has all the key features to kickstart your project.<\/span><\/p><p><span style=\"font-weight: 400\">Here are several factors that you should consider when<\/span> <a href=\"\/in\/tutorials\/how-to-choose-a-web-hosting-provider\"><span style=\"font-weight: 400\">choosing a hosting provider<\/span><\/a><span style=\"font-weight: 400\">:<\/span><\/p><ol class=\"wp-block-list\">\n<li><b>Live support<\/b><span style=\"font-weight: 400\">. A good hosting service should have a team of experts who can help you at any time. There&rsquo;s no worse feeling than running into some issues and having to wait for days to get a response.<\/span><\/li>\n\n\n\n<li><b>Control over your web hosting space<\/b><span style=\"font-weight: 400\">. The less control you have over your hosting account, the more likely you are to run into trouble when your site grows.<\/span><\/li>\n\n\n\n<li><b>Room for growth<\/b><span style=\"font-weight: 400\">. Before you choose web host, make sure it offers scalable solutions that can provide more power (such as<\/span> <span style=\"font-weight: 400\"><a href=\"\/in\/vps-hosting\">virtual private servers<\/a> or <a href=\"\/in\/cloud-hosting\">cloud website hosting<\/a>).<\/span><\/li>\n\n\n\n<li><b>Money-back guarantee<\/b><span style=\"font-weight: 400\">. Nobody likes a bad investment, so make sure to check for a<\/span>&nbsp;<a href=\"\/in\/legal\/refund-policy\"><span style=\"font-weight: 400\">refund policy<\/span><\/a><span style=\"font-weight: 400\">. Hostinger, for example, <\/span>offers a <strong>30-day money-back guarantee<\/strong> for all its hosting plans, giving you peace of mind during the trial period.<\/li>\n<\/ol><p><div class=\"editor\">\n                    <h4 class=\"title\">Expert Tip<\/h4>\n                    <p> Your choice of web host will directly affect your website, its performance, and your business.<\/p><p>Choosing a reliable hosting provider like Hostinger will give your website enhanced security, a good server response time, automated features to streamline site maintenance, and 24\/7 support that is always ready to assist you. <\/p><p>We&rsquo;re always looking to improve our services&rsquo; quality and proactively scan websites for any security threats. <\/p>\n                    <div class=\"d-flex mt-40\">\n                        <div class=\"author-photo\">\n                            <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/0f657818016aa573e9865ab160d24a8f298699d341b2094934d4aced56545ddc?s=65&d=mm&r=g\" width=\"65\" height=\"65\" class=\"border-radius-50\" alt=\"Editor\" \/>\n                        <\/div>\n                        <div class=\"mt-auto mb-auto\">\n                            <p class=\"author-name\">Arnas D.<\/p>\n                            <p class=\"author-position\">Product Owner<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n\n\n<\/p><p>If you are tired of switching between the tabs trying to compare the features that different web hosts offer, we have something more convenient for you. <\/p><p>Feel free to check our comparison pages to learn why Hostinger is the best alternative to Bluehost, GoDaddy, and other popular hosting providers:<\/p><ul class=\"wp-block-list\">\n<li><a href=\"\/in\/compare\/hostinger-vs-hostgator\">Hostinger vs Hostgator<\/a><\/li>\n\n\n\n<li><a href=\"\/in\/compare\/hostinger-vs-godaddy\">Hostinger vs GoDaddy<\/a><\/li>\n\n\n\n<li><a href=\"\/in\/compare\/hostinger-vs-siteground\">Hostinger vs SiteGround<\/a><\/li>\n\n\n\n<li><a href=\"\/in\/compare\/hostinger-vs-namecheap\">Hostinger vs Namecheap<\/a><\/li>\n\n\n\n<li><a href=\"\/in\/compare\/hostinger-vs-bluehost\">Hostinger vs Bluehost<\/a><\/li>\n<\/ul><p>Hopefully, they will ease your search! But if you already have a website, you can always use Hostinger&rsquo;s <a href=\"\/in\/website-migration\">website migration services<\/a>.<\/p><?xml encoding=\"utf-8\" ?><figure class=\"wp-block-image size-full\"><a href=\"\/in\/web-hosting\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/11\/Web-hosting_in-text-banner.png\" alt=\"Hostinger web hosting banner\" class=\"wp-image-98604\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/11\/Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/11\/Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/11\/Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/11\/Web-hosting_in-text-banner-768x225.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-2-choose-your-website-upload-method\"><b>2. Choose Your Website Upload Method<\/b><\/h2><p><span style=\"font-weight: 400\">The next challenge is picking the right tool for uploading your website to the internet. Here are four of the most popular tools to upload a website:<\/span><\/p><h3 class=\"wp-block-heading\" id=\"h-file-manager\"><b>File Manager<\/b><\/h3><p><span style=\"font-weight: 400\">A file manager is a browser-based tool with all the key features to take care of your website files and directories. If you have a Hostinger account, log into the hPanel and find <\/span><b>File Manager <\/b><span style=\"font-weight: 400\">under the <\/span><b>Files <\/b><span style=\"font-weight: 400\">section.&nbsp;<\/span><\/p><p><span style=\"font-weight: 400\">However, the<\/span><b> File Manager<\/b><span style=\"font-weight: 400\"> has an upload limit. If your website files are <\/span><b>larger than <\/b><strong>100GB<\/strong><span style=\"font-weight: 400\">, you should opt for the next tool instead.<\/span><\/p><h3 class=\"wp-block-heading\" id=\"h-file-transfer-protocol-ftp\"><b>File Transfer Protocol (FTP)<\/b><\/h3><p><span style=\"font-weight: 400\">Most web hosting providers support <a href=\"\/in\/tutorials\/what-is-ftp\">FTP<\/a> or file transfer protocol, which you can use to connect to an FTP client. If you don&rsquo;t have an FTP client, make sure to install one on your PC.&nbsp;<\/span><\/p><p><span style=\"font-weight: 400\">For Hostinger users, all the required credentials for accessing your FTP client are located in <\/span><b>FTP Accounts<\/b><span style=\"font-weight: 400\"> under the <\/span><b>Files<\/b><span style=\"font-weight: 400\"> section.<\/span><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/01\/hpanel-files-ftpaccounts-sidebar.png\"><img decoding=\"async\" width=\"440\" height=\"514\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/01\/hpanel-files-ftpaccounts-sidebar.png\" alt=\"A screenshot from hPanel showing where to find FTP Accounts.\" class=\"wp-image-80365\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/01\/hpanel-files-ftpaccounts-sidebar.png 440w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/01\/hpanel-files-ftpaccounts-sidebar-257x300.png 257w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2022\/01\/hpanel-files-ftpaccounts-sidebar-128x150.png 128w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/a><\/figure><\/div><p><span style=\"font-weight: 400\">There, you can find all the important information regarding your <a href=\"\/in\/tutorials\/how-to-create-ftp-accounts\">FTP account<\/a>, such as your FTP username, hostname, and password.&nbsp;<\/span><\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1125\" height=\"752\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/03\/hpanel-files-ftpaccounts.png\" alt=\"FTP account details\" class=\"wp-image-79410\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/hpanel-files-ftpaccounts.png 1125w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/hpanel-files-ftpaccounts-300x201.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/hpanel-files-ftpaccounts-1024x684.png 1024w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/hpanel-files-ftpaccounts-150x100.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/hpanel-files-ftpaccounts-768x513.png 768w\" sizes=\"(max-width: 1125px) 100vw, 1125px\" \/><\/figure><p><span style=\"font-weight: 400\">There&rsquo;s no size limit when it comes to uploading files with an FTP program. However, it does take a bit of technical knowledge that you can learn from this article on <\/span><a href=\"\/in\/tutorials\/ftp\/filezilla-ftp-configuration\"><span style=\"font-weight: 400\">how to configure FileZilla<\/span><\/a><span style=\"font-weight: 400\"> and any other FTP clients.<\/span><\/p><h3 class=\"wp-block-heading\" id=\"h-automatic-website-importer\"><b>Automatic Website Importer<\/b><\/h3><p><span style=\"font-weight: 400\">For Hostinger users, you can find an <\/span><b>Import Website<\/b><span style=\"font-weight: 400\"> feature in hPanel. You can use this feature to extract a<\/span> <span style=\"font-weight: 400\">website archive to the <\/span><b>public_html<\/b><span style=\"font-weight: 400\"> directory. The tool supports .<\/span><b>zip<\/b><span style=\"font-weight: 400\">, <\/span><b>.tar<\/b><span style=\"font-weight: 400\"> and <\/span><b>.tar.gz <\/b><span style=\"font-weight: 400\">formats, and the upload limit is <\/span><b>256MB.<\/b><\/p><figure class=\"wp-block-image size-full\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-5.png\"><img decoding=\"async\" width=\"1064\" height=\"327\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-5.png\" alt=\"Import website tool in hPanel\" class=\"wp-image-32703\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-5.png 1064w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-5-300x92.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-5-1024x315.png 1024w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-5-150x46.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-5-768x236.png 768w\" sizes=\"(max-width: 1064px) 100vw, 1064px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-wordpress-migration-plugins\"><b>WordPress Migration Plugins<\/b><\/h3><p><span style=\"font-weight: 400\">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<\/span>&nbsp;<a href=\"\/in\/tutorials\/how-to-migrate-wordpress\"><span style=\"font-weight: 400\">WordPress migration<\/span><\/a><span style=\"font-weight: 400\"> plugin like<\/span> <a href=\"https:\/\/wordpress.org\/plugins\/all-in-one-wp-migration\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">All in One WP Migration.<\/span><\/a><span style=\"font-weight: 400\"> After<\/span> <a href=\"\/in\/tutorials\/wordpress\/how-to-install-wordpress-plugins\"><span style=\"font-weight: 400\">installing and activating the plugin<\/span><\/a><span style=\"font-weight: 400\">, the rest of the steps are self-explanatory.<\/span><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-6.png\"><img decoding=\"async\" width=\"778\" height=\"411\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-6.png\" alt=\"Import site tool in All in One WP Migration plugin\" class=\"wp-image-32704\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-6.png 778w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-6-300x158.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-6-150x79.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-6-768x406.png 768w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><\/a><\/figure><\/div><p><span style=\"font-weight: 400\">The upload size limit will depend on your hosting provider.<\/span> <span style=\"font-weight: 400\">Check out <a href=\"\/in\/tutorials\/how-to-increase-the-maximum-file-upload-size-in-wordpress\">how to increase file upload size<\/a>.&nbsp;<\/span><\/p><p><div class=\"editor\">\n                    <h4 class=\"title\">Expert Tip<\/h4>\n                    <p> If you have an existing website on another web host, you can always use Hostinger&rsquo;s free <a href=\"\/in\/website-migration\">website migration service<\/a>. It is the fastest and safest way to migrate unlimited sites, as our dedicated Migration team will handle the process. <\/p>\n                    <div class=\"d-flex mt-40\">\n                        <div class=\"author-photo\">\n                            <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/a82200d2951ad44bf53b577ae73a6a80a8ff4b34b54010dadbf3846d11ad6d7a?s=65&d=mm&r=g\" width=\"65\" height=\"65\" class=\"border-radius-50\" alt=\"Editor\" \/>\n                        <\/div>\n                        <div class=\"mt-auto mb-auto\">\n                            <p class=\"author-name\">Aurimas L.<\/p>\n                            <p class=\"author-position\">Technical Product Manager<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-3-upload-files-to-your-website\"><b>3. Upload Files to Your Website<\/b><\/h2><p><span style=\"font-weight: 400\">Now that you know the best tools to upload a website, it&rsquo;s time to get your website live!<\/span><\/p><p><span style=\"font-weight: 400\">In this part of the tutorial, we&rsquo;ll show you how to upload files to a website using<\/span> <span style=\"font-weight: 400\">Hostinger&rsquo;s File Manager and a well-known FTP client,<\/span> <a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-weight: 400\">FileZilla<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p><h3 class=\"wp-block-heading\" id=\"h-using-file-manager\"><b>Using File Manager<\/b><\/h3><ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Login to Hostinger&rsquo;s hPanel and navigate to <\/span><b>File Manager<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Once you&rsquo;re in the public_html directory, select the <\/span><b>Upload Files <\/b><span style=\"font-weight: 400\">icon from the upper-right menu.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Select the website archive file on your computer and <\/span><b>Upload<\/b><span style=\"font-weight: 400\"> it to our server.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Right-click on the uploaded file and<\/span><b> Extract<\/b><span style=\"font-weight: 400\"> the archived files to the public_html folder.<\/span><\/li>\n<\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"764\" height=\"538\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/03\/extract-file-file-manager.png\" alt=\"Extract file to public_html folder in the File Manager.\" class=\"wp-image-80717\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/extract-file-file-manager.png 764w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/extract-file-file-manager-300x211.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2023\/03\/extract-file-file-manager-150x106.png 150w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-using-filezilla\"><b>Using FileZilla<\/b><\/h3><p><span style=\"font-weight: 400\">Before we begin, make sure to<\/span> <span style=\"font-weight: 400\">extract the archive to your local computer as FileZilla doesn&rsquo;t have an <\/span><b>Extract<\/b><span style=\"font-weight: 400\"> feature.<\/span><\/p><ol class=\"wp-block-list\">\n<li><a href=\"\/in\/tutorials\/video\/connect-to-ftp-server-how-to-use-filezilla\"><span style=\"font-weight: 400\">Connect your account<\/span><\/a><span style=\"font-weight: 400\"> to FileZilla. Use port 22, or connect to <a href=\"\/in\/tutorials\/how-to-use-sftp-to-safely-transfer-files\/\">SFTP<\/a>, for a secure connection.&nbsp;<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Navigate to <\/span><b>Remote Site <\/b><span style=\"font-weight: 400\">panel and click on the<\/span><b> public_html<\/b><span style=\"font-weight: 400\"> folder.<\/span><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-8.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-32706\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-8.png\" alt=\"Accessing public_html folder through the remote site panel in FileZilla\" width=\"866\" height=\"567\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-8.png 866w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-8-300x196.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-8-150x98.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-8-768x503.png 768w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/a><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Head to the <\/span><b>Local Site <\/b><span style=\"font-weight: 400\">panel and locate the extracted files.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Select the files, right-click to <\/span><b>upload <\/b><span style=\"font-weight: 400\">them to the <\/span><b>public_html<\/b><span style=\"font-weight: 400\"> directory.<\/span><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-9.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-32707\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2019\/11\/upload-website-9.png\" alt=\"Uploading file on FileZilla\" width=\"872\" height=\"570\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-9.png 872w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-9-300x196.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-9-150x98.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2019\/11\/upload-website-9-768x502.png 768w\" sizes=\"(max-width: 872px) 100vw, 872px\" \/><\/a><\/li>\n<\/ol><p><span style=\"font-weight: 400\">That&rsquo;s it! By following the above steps, you can transfer all files to <\/span><b>public_html <\/b><span style=\"font-weight: 400\">without doing any extra work. Otherwise, you&rsquo;ll need to<\/span> <a href=\"\/in\/tutorials\/how-to-use-putty-ssh\"><span style=\"font-weight: 400\">connect via SSH<\/span><\/a><span style=\"font-weight: 400\"> and<\/span> <a href=\"\/in\/tutorials\/how-to-extract-or-make-archives-via-ssh\/\"><span style=\"font-weight: 400\">extract the archive manually<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-4-move-the-website-files-to-the-main-root-directory\"><b>4. Move the Website Files to the Main Root Directory<\/b><\/h2><p><span style=\"font-weight: 400\">In some cases, an additional directory will be created when you upload website files. As a result, visitors will be directed to <\/span><b>yourdomain.com\/subfolder <\/b><span style=\"font-weight: 400\">instead of the default <\/span><b>yourdomain.com.<\/b><\/p><p><span style=\"font-weight: 400\">To prevent that from happening, you need to make sure all the files are located in the root directory of your domain, which is <\/span><b>public_html<\/b><span style=\"font-weight: 400\">.<\/span><\/p><p><span style=\"font-weight: 400\">You can use the<\/span><b> File Manager<\/b><span style=\"font-weight: 400\"> to move your website files. All you need to do is right-click on the subfolder, select the <\/span><b>Move <\/b><span style=\"font-weight: 400\">option, and set<\/span><b> public_html<\/b><span style=\"font-weight: 400\"> as the destination.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-5-import-your-database\"><b>5. Import Your Database<\/b><\/h2><p><span style=\"font-weight: 400\">If your website uses a database, you&rsquo;ll also need to import it along with your website files:<\/span><\/p><ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Create a<\/span>&nbsp;<a href=\"https:\/\/support.hostinger.com\/en\/articles\/1583542-how-to-create-a-new-mysql-database\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">new MySQL database and user<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Access your newly created database via <\/span><b>phpMyAdmin.<\/b><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Use the <\/span><b>Import <\/b><span style=\"font-weight: 400\">section to upload the backup file of your database.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Update the <\/span><b>MySQL database<\/b><span style=\"font-weight: 400\"> connection details (<\/span><b>database<\/b> <b>name<\/b><span style=\"font-weight: 400\">, <\/span><b>host<\/b><span style=\"font-weight: 400\">, <\/span><b>user<\/b><span style=\"font-weight: 400\">, <\/span><b>password<\/b><span style=\"font-weight: 400\">) in its configuration files.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">Skip this part if you don&rsquo;t use any database.<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-6-check-if-the-website-works\"><b>6. Check If the Website Works<\/b><\/h2><p><span style=\"font-weight: 400\">Once you complete your upload, it&rsquo;s time for a final check!<\/span><\/p><p><span style=\"font-weight: 400\">If your <a href=\"\/in\/domain-name-search\">domain name is registered<\/a><\/span> and<span style=\"font-weight: 400\"> already<\/span> <span style=\"font-weight: 400\">pointed to your web host, enter the domain name into your browser and see if it directs you to your website.<\/span><\/p><p><span style=\"font-weight: 400\">Keep in mind that DNS changes can take up to 48 hours to fully propagate worldwide. As such, if you just <a href=\"\/in\/tutorials\/how-to-change-domain-nameservers\">pointed your domain<\/a> to the web host&rsquo;s name servers, you might need to wait for a while.<\/span><\/p><p>For domains using Hostinger nameservers, you can easily check the domain propagation status in your hPanel. <br><\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2025\/02\/domain-propagation-status.png\"><img decoding=\"async\" width=\"1024\" height=\"613\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2025\/02\/domain-propagation-status-1024x613.png\" alt=\"Domain propagation status banner in hPanel\" class=\"wp-image-122359\" srcset=\"https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status-1024x613.png 1024w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status-300x180.png 300w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status-150x90.png 150w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status-768x460.png 768w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status-1536x920.png 1536w, https:\/\/www.hostinger.com\/in\/tutorials\/wp-content\/uploads\/sites\/52\/2025\/02\/domain-propagation-status.png 1796w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><p><span style=\"font-weight: 400\">Alternatively, use an online tool like<\/span> <a href=\"https:\/\/www.whatsmydns.net\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-weight: 400\">whatsmydns.net<\/span><\/a><span style=\"font-weight: 400\"> 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.<\/span><\/p><p><span style=\"font-weight: 400\">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.<\/span><\/p><p><span style=\"font-weight: 400\">And if you&rsquo;re a Hostinger client, <a href=\"\/in\/contacts\">contact us<\/a> via the live chat and one of our customer success agents will be ready to help you!<\/span><\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><b>Conclusion<\/b><\/h2><p><span style=\"font-weight: 400\">Congratulations, now your website is live on the internet!&nbsp;<\/span><\/p><p><span style=\"font-weight: 400\">To recap, here are the steps to upload your website to the web server:<\/span><\/p><ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400\">Pick the right hosting provider.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Choose the tool and method to upload your website.&nbsp;<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Upload files to your website.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Move the website files to the main root folder.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Import your database.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400\">Check if your website works worldwide.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">That&rsquo;s it! It may sound a bit complicated at first, but if you follow all the steps carefully, you&rsquo;ll get your website online in no time. We hope this article will help you out and good luck!<\/span><\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Learn More About Website Creation<\/h4>\n                    <p><a href=\"\/in\/tutorials\/best-cms\">15 Best CMS Platforms to Start a Website<\/a><br>\n<a href=\"\/in\/tutorials\/how-to-make-a-small-business-website\">Do I Need a Website for My Small Business?<\/a><br>\n<a href=\"\/in\/tutorials\/website-cost\">How Much Does It Cost to Build a Website?<\/a><br>\n<a href=\"\/in\/tutorials\/build-website-with-chatgpt\/\">How to Build a Website With ChatGPT<\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating your own website will help boost your online presence, expand your customer base, and increase your conversion rate. However, it&rsquo;ll be nearly impossible to reach these goals if you haven&rsquo;t uploaded your website in the first place.&nbsp; Best of all, you don&rsquo;t need coding experience to launch your site on the web server. A [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/in\/tutorials\/how-to-upload-your-website\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"How to Upload Your Website: 6 Quick and Easy Ways","rank_math_description":"Learn how to upload your website in this article. Hostinger streamlines your website launch with advanced File Manager and FTP solutions.","rank_math_focus_keyword":"how to upload a website","footnotes":""},"categories":[22626],"tags":[],"class_list":["post-569","post","type-post","status-publish","format-standard","hentry","category-technical-aspects"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-upload-your-website","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-fazer-o-upload-do-seu-website","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/mettre-site-en-ligne","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/subir-sitio-web","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-upload-website","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-upload-your-website","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/subir-sitio-web","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/subir-sitio-web","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-fazer-o-upload-do-seu-website","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/subir-sitio-web","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-upload-your-website","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-upload-your-website","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-upload-your-website","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-upload-your-website","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-upload-your-website","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-upload-your-website","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/posts\/569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/comments?post=569"}],"version-history":[{"count":67,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/posts\/569\/revisions"}],"predecessor-version":[{"id":129487,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/posts\/569\/revisions\/129487"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/media?parent=569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/categories?post=569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/in\/tutorials\/wp-json\/wp\/v2\/tags?post=569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}