How to Upload HTML Website on Cpanel


Hey guys, today I’m going to share with you How to Upload HTML Website on Cpanel. You can also say that online server. If you’re like most people, you probably have a website that you want to host on a web server.

And if you’re like most people, you probably have a web server that supports cPanel. Before uploading a website on CPanel, you must have a Domain Name and also hosting.

Domain Name represents your site name, when you open your site, you need to enter your domain name on the browser, any users will be able to use your domain name to open your site.

cPanel, a widely used web hosting control panel, simplifies the process of managing and deploying websites. If you’ve developed a static HTML website and are ready to make it live, cPanel provides a user-friendly platform for uploading and hosting your site. In this guide, we’ll walk you through the steps of uploading your HTML website to cPanel, making your site accessible to the world.

How to Upload HTML Website on Cpanel

Hosting is used to store your website data on the online server or you can say Cpanel. hope you understand as well little bit about Domain Name and Web hosting.

So, Let’s get started How you can buy a domain name and hosting from Bluehost. I’ve been using Bluehost for 6 years. My many sites are running on the Bluehost server. So, personally prefer Bluehost Hosting.

How to Buy Domain and Web Hosting from Bluehost

So, let’s How you can Buy Domain Name and Web Hosting From Bluehost please, watch my video tutorial.

Once you bought the Domain Name and web hosting, then you can upload any type of website such as static, Dynamic, etc. So, we are going to see How to Upload HTML Website on Cpanel.

How to Upload HTML Website on Cpanel

Step 1: Accessing cPanel

To get started, log in to your cPanel account provided by your web hosting provider. Once logged in, navigate to the “File Manager” option. This tool allows you to manage and upload files directly to your hosting server.

Step 2: Preparing Your HTML Files

Before uploading your HTML website, ensure that all your website files are organized in a single folder on your local computer. This folder should include your HTML files, CSS stylesheets, images, and any other assets required for your website.

Step 3: Uploading Files to cPanel

  1. Open the “File Manager” in cPanel.
  2. Navigate to the “public_html” directory, which is the root directory for your website. If you want your website to be the main page when visitors go to your domain, upload your files directly into this folder.
  3. Click on the “Upload” option in the top menu.

Step 4: Using the File Upload Manager

  1. In the file upload manager, click on the “Select File” button.
  2. Locate and select the folder containing your HTML files on your local computer.
  3. Highlight all the files you want to upload and click “Open.”
  4. The files will now appear in the upload manager. Click the “Upload” button to start the upload process.

Step 5: Verifying File Upload

Once the upload is complete, return to the “File Manager” to verify that your files are now in the “public_html” directory. You should see your HTML files, along with any associated assets.

Step 6: Testing Your Website

To ensure that your website is working correctly, open a web browser and navigate to your domain or the specific folder where you uploaded your website files. If everything is set up correctly, you should see your HTML website live on the internet.

I hope you’ve watched the complete video tutorial hope you’ve learned something new from this tutorial. I also made another way to upload an HTML website on the Cpanel, you can check it now below.

How to Test Your Website

Before you launch your website, it’s important to test it to make sure everything is working as it should. One way to do this is to use a tool like cPanel’s “Site Publisher” feature. This tool will allow you to test your website on cPanel’s servers before you actually launch it.

To use this feature, simply log into your cPanel account and click on the “Site Publisher” icon. Then, just enter the URL of your website and click “Publish.”

cPanel will then create a temporary copy of your website on its servers, which you can then view in your browser. Once you’re satisfied that everything is working properly, you can then launch your website for real!

How to upload a Website to cpanel using FileZilla

Hey guys we are going to see How to Upload Website to Cpanel using Filezilla. Filezilla is software used to transfer files and folders from local to online and online to local.

So, we are going to FileZilla software to upload the website.

  • Download and Install Filezilla Software on PC
  • Open filezilla sofware on pc.

Once you download and install Filezilla, then you need to enter the information inside the Filezilla software to connect with the live server of the online server.

So, First of All, you need to log in to your hosting account. I’ve been using Bluehost so, inside the Bluehost, you will find the Advanced tab on the left side click on it.

Then you find the “FTP Accounts” links and click on them. Then you need to enter the Login In the name “demo”, then select your domain to upload the website. Then you need to enter the password and finally, you need to enter the domain name path where you will upload a website. example is “public_html/demo”.

Once you make the FTP account by clicking Create FTP Account, then you will able to see the account has appeared below. You need to click “Configure FTP Client“.

Once you click on Configure FTP Account, then you will be able to see your FTP account details which are used to connect FileZilla with your particular domain name.

Then you need to get the FTP User name from your online server and paste it on your local software such as FileZilla. Then you need to enter the password in FileZilla that you entered earlier to create an FTP account. Finally, you need to get the host name which means your cpanel IP address.

You need to get the cpanel hosting IP address on the right side section. So, once you do that, you will able to connect Filezilla. Once you connect the FileZilla with the online server or cpanel.

You May Also Like:

Then you will able to see your particular domain name folder on the right side in the FileZilla software. Then you need to select your local website folder from the left side in Filezilla and drag to drop on the right side.

I also made the tutorial on this topic, you can watch the complete tutorial below, and then you will learn everything step by step practically.

So, hope you understand as well all about How to Upload an HTML Website on Cpanel. I’ve shared two methods, so, you can use any method as want.

How to Upload HTML Files to Website Free

Hey guys, recently, I’ve made a tutorial on how to Upload an HTML File to a website for free, many websites provide you free services, but you have a domain name otherwise you can use their domain name. So, If you use their domain, then your site will appear with a subdomain such as

So, you should have a domain name, So, I’m going to teach you how to upload an HTML File to a website for free. I’ve used two methods that will help you upload the website. The first thing you can upload the website on the web, you have a project inside the pc, another thing is you’ve a project online such as Github, so, you can also upload this project on the web for free.


Uploading an HTML website to cPanel is a straightforward process that allows you to share your content with the world. By following these step-by-step instructions, you can efficiently deploy your static website and enjoy the benefits of hosting it through cPanel. Now that your website is live, you can focus on growing your online presence and reaching a wider audience.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.