Knowledge Base
70% Off, KB AD
Save up to  70% off.  Start your website today!

How to Create an FTP Account in cPanel


An FTP account is used for uploading and managing files on your website. It is automatically created in cPanel when you sign up for hosting, create a cPanel, create an addon domain or subdomain, or enable anonymous FTP. So, by default, you already have an FTP account in your cPanel. Use your cPanel username and password to log in to it.

You can create new FTP accounts to give access to other users without giving them your cPanel and billing login credentials. For each additional FTP account created, you can also give each user different levels of access by assigning the user to a specific directory only.

Creating an FTP Account in cPanel

To create an FTP account:

  1. Log in to cPanel.
  2. Look into the Files section, then click on FTP Accounts.

    cPanel - Files section

  3. Enter the necessary information in the required fields.

    cPanel - FTP Accounts - Fill out information

    • In the Log in field, type the name of the FTP user. A full FTP user name will always be formatted as [email protected].
    • Choose the domain where you wish to create the FTP account by selecting it from the Domain dropdown menu. You cannot create an FTP account without your domain name in it, regardless of the publish destination.
    • In the Password fields, enter a password that will be used to authenticate this FTP account.

    • In the Directory field, cPanel will auto-populate an assumed directory based on the FTP username, but that is normally incorrect. So, we recommend providing the directory you would like the user to access.

      If you erase everything and type a single "/", the user will have access to your home directory (anything outside of the public_html folder).

    • Set a Quota for the FTP account. The quota is the maximum amount of bandwidth the FTP user may use. If you leave the quota as unlimited, the FTP user will have the ability to use the total amount of bandwidth for the cPanel account.
  4. Click Create FTP Account.

Did you find this article helpful?

* Your feedback is too short