To add an FTP account in cPanel, open FTP Accounts in the Files section, enter a login, domain and password, check the directory and quota, then click Create FTP Account. In Plesk, open the domain's FTP tool, click Add an FTP Account, and fill in the name, home directory and password. A directory limits an account to that folder. Only your main cPanel user can use SFTP.
An additional FTP account gives a developer or team member access to your web hosting files without sharing your main login. This guide shows how to add an FTP account in cPanel and Plesk, limit it to one folder and, in cPanel, cap its storage.
Your main cPanel account is also an FTP login, and it reaches everything in your hosting account’s home directory. Additional accounts solve three access problems.
First, you can give a developer one project folder without exposing the rest. Someone working on your WordPress theme needs wp-content/themes, not your other sites or your mail.
Second, a quota stops one account filling your storage. You might cap a contractor uploading marketing assets at a small quota and keep the rest for your site.
Third, separate credentials are easier to retire. When a project ends, you delete that account instead of changing your main password and updating it in every service that uses it.
You open the FTP Accounts tool, fill in the form and set the access limits. cPanel shows an Account Created message when the account is ready. The FTP Accounts tool is in the Files section.

The FTP Accounts option in cPanel’s Files section.
https://yourdomain:2083 and use your hosting account’s cPanel details. If your domain does not point at our server yet, use the server hostname instead (see the FTP client section below).name@example.com.example.com/name. Replace it with the folder the account should open in, for example example.com/wp-content/themes. The account can reach that folder and its subfolders only.
The FTP account creation form in cPanel.
The new account appears in the FTP Accounts table, with its path and how much of its quota it has used. Each account has links to change its password, change its quota or delete it, and one to configure an FTP client.
Below it, a separate Special FTP Accounts table lists your main cPanel account and a log account. You cannot change or delete those from this page.

The FTP accounts list in cPanel.
You open the domain’s FTP tool, add the account and save it. Plesk confirms with a message at the top of the page. The first two screenshots show where to click.

The FTP tool on a domain’s Dashboard in Plesk.

The Add an FTP Account button in Plesk.
https://yourdomain:8443 and use your hosting account’s Plesk details, or the server hostname if your domain does not point at our server yet./, the root of your subscription’s webspace, for the whole site. Enter a password in Password and again in Confirm password, or click Generate for a strong one. Show displays it so you can copy it.
The FTP account configuration form in Plesk.
A message reading Information: Additional FTP account was successfully created. appears at the top of the page, and the account joins the list.

The success confirmation in Plesk after creating an FTP account.
To connect to your web hosting over FTP, use the full username, such as name@example.com, and the password you set. cPanel suggests ftp.example.com as the host, but that name works only if your domain has a DNS record for it. If it does not resolve, use your server’s hostname instead. You can find it as Server Name in your client area: choose Services, then Manage on the service. Our guide to connecting to cPanel hosting with FileZilla shows the settings in a client.
No. In cPanel, an additional FTP account connects over FTP only. Only your main cPanel user can use SFTP, so an encrypted connection means using that login, not a sub-account. It appears under Special FTP Accounts on the same page.
Review the list from time to time and delete accounts nobody uses. To manage files in your browser instead, see our guide to using the cPanel File Manager.
Did this guide solve your problem?
Our UK support team answers tickets and live chat every day. Send us the guide you were following and where it stopped working.
Related guides
cPanel hosting with the tools these guides use, backed by UK support.
Get cPanel HostingProtect your visitors with SSL certificates – from budget DV to premium EV certificates.
Get SSL Certificate