Web Hosting: FTP in cPanel

Modified on Wed, 07 Jun 2023 at 02:25 PM

The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network, so it is a way to manage files on the web hosting. An FTP program like FileZilla is used to login to FTP and manage web hosting files this way.

Note: To manage web hosting files directly from the built-in web hosting cPanel (control panel), see the HelpDesk article: Access File Manager in cPanel 

A main FTP account is setup by default to go to the home folder (public_html, and uses these login details:

  • Server/Host/Hostname/IP address: (can be seen in the main cPanel account view, under "Shared IP Address")
  • Port: 21
  • Username: main cPanel username (found in main cPanel account view, under "Current User")
  • Password: main cPanel password (if needed, see article: Change cPanel Password)

To find your FTP settings, manage them, and add new FTP accounts:

  • Login to cPanel from a web browser
  • From the main cPanel page, search at the top for "ftp", then click on "FTP Accounts"

  • In the FTP Account page, you can add an FTP account, view existing FTP accounts,  and change passwords

Note: Setting up and using FTP through cPanel will work best and be automatically setup if you connect to the website hosting DNS (See HelpDesk article: Point Domain(s) to New Web Hosting).

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article