How do I upload files to my website?

To publish your website (ie. upload the files from your local computer) to your account/server, you need to use one of the following options:

cPanel's File Manager - RECOMMENDED 

You can also upload files using the cPanel File Manager.

1. Login to cpanel ( )
2. Click on the 'File Manager' Icon
3. You should see a list of files and folders.
4. Click on the "www" folder icon to view the files in that folder.
5. Upload your files to that folder using the "upload files" link. 

If you have any doubts or troubles on uploading files through Front Page, FTP or the cPanel File manager please don't hesitate to submit a support ticket for further clarity


Secure FTP

There are many different FTP clients available, and we highly recommend using FileZilla FTP Client ( since it's free and very easy to use.

Our servers only support TLS over FTP, or more commonly known as FTPES for security reasons. This encrypts both your username & password to the server, as well as the data being sent to the server and as such helps prevent hackers from getting your username & password. Please use the following URL for any tutorials on using FileZilla FTP Client:


You need to add your domain(s) to FileZilla FTP Client's Site Manager before you can use it.

Host: (don't add http://www.) or Server IP which was sent to you in your cPanel welcome mail
Port: 21
Protocol: FTP
Encryption: Require explicit FTP over TLS / FTPES
Login Type: Normal
User: Your cPanel username 
Password: Your cPanel password

UPLOAD DIRECTORY: www OR public_html

Note: Replace with your actual domain name, this is just a sample

Your home page must be placed in the "www" directory and must be named "index.htm", "index.html" or "index.php". This is the file that the server looks for when someone types your URL: in their Web browser.

The www folder is also commonly known as your website's root folder. Simply put, this is where everything begins on your website. If you want to put something in a subfolder, like you can create the images folder here, and then upload the files to it. 

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How can I have an offline development environment?

Sure you can, even if you don't know Linux, or have a spare computer to run Linux. If you want...

Can I get an SSL certificate under my own domain - not shared?

Yes - we have full support for this on all our servers....

How do I transfer my hosting from my existing Provider to WebHostingZone?

To transfer your hosting account from your existing Provider to WebHostingZone, we suggest the...