How to Upload a Website Using FTP Client or File Manager

This article will explain to you how to upload a website on cPanel of Hosting provider. uploading a website on cPanel means upload all of the website files including HTML, CSS, JavaScript, PHP and other files on the hosting provider file manager. it will save all the files and allow access to these files through a domain address.

If you are uploading a website for Addon Domain make sure you have added Domain and have an FTP Folder. In

There are mainly Two Methods for uploading a website on cPanel of hosting :

1. Uploading Through File Manager of cPanel

2. Uploading Through FTP(File Transfer Protocol) client

Tip! make a zip file of website folder
#1. Uploading by File Manager
Uploading by file manager is manually processing in which all the website contents are uploading through file manager of cPanel. it is easily processed for beginners like upload a file through a computer to facebook.
Do the following :

Step 1. Login to cPanel

login cPanel with username and password

Step 2. Select File Manager

Select file manager in file section and open it.
It will show all the folders that store whole data of hosting. Use the File Manager interface to manage and edit your files.

Step 3. Open public_html

Select public_html and open it. public_html is hosting directory where all the visible files for public is saved so save your website files in this directory that will visible to users and they can access it.

this directory is blank here no file or folder exits until you don’t upload something here.

Learn More ! Addon Domain FTP also save in public_html folder in new folder, named with domain name

Step 4. Click On Upload And Choose Zip

Click on upload icon and choose zip file of website. you can also choose files one by one but making a zip folder is easy to upload.
Upload A Website Using FTP Client Or File Manager

Step 5. Extract Zip

Extract the zip file of website in the public_html directory. this is the main directory of your website that will show to public and user can access this files means your website through this directory with domain address.


#2. Uploading by FTP Client

To transfer files via FTP(File Transfer Protocol), you need to establish an FTP connection. For making a FTP connection an FTP client is required. FTP client make connection between file manager of hosting and local computer using FTP connection.

File transfers are made by simply dragging and dropping files from one pane to the other. Additional features of the FTP Client include: multiple file transfers at a time, auto resuming of the transfer, file queuing and more.

Free FTP Client Software

  • Filezilla
  • CyberDuck
  • Transmit

Here we are using FileZilla FTP client for uploading website. it is free and easy to use for transfer files on web server by simply drag and drop of file and folder.for uploading website follow some of steps :

Step 1. Download Filezilla And Activate It

Download the filezilla software from the official website of filezilla and then open it on your computer.

Download FileZilla

Tip ! Before Using FTP connection make sure you have active FTP Account

Create FTP Account

Upload A Website Using FTP Client Or File ManagerIn my case here details of the FTP account is below. that will using for connect filezilla to web server.

FTP username : [email protected]

FTP server :

FTP port :21

Step 2. Quick Connect

Enter your domain name in the Host field or you can use the account’s IP address. The username and the password you need to type in are the same as the ones you use to log in to your cPanel. The FTP port is 21. Then, to connect, press the Quickconnect button.

Upload A Website Using FTP Client Or File Manager

Step 3. Click File Select Site Manager

At the right top corner of filezilla software click on File and then select Site Manager. click on new site.

  • Enter new site name ( Diggiwal Developers )
  • Enter Host name ( )
  • Port (default : 21)
  • User ( [email protected] )
  • Password ( ******************* )

Upload A Website Using FTP Client Or File Manager

You will be connected to your hosting account and on the right side of the FTP client window you will see a list of all the files and folders on your account.

Step 4. Upload Files

From the right panel of the FTP client navigate to the folder on your account in which you want to upload the new files, for example – public_html.

Then, select one or more files from the left side panel (your computer) to be uploaded and right click on them. From the menu that shows up, click the Upload button.

The transfer will automatically be initiated, which will be indicated at the bottom panel of the application.

Wait for the upload to complete, after which the uploading of these files will be logged in the Successful Transfers tab at the bottom panel.


Here’s you Should Read Next


Comments are closed.