# How to create additional FTP accounts in cPanel

> Create additional FTP accounts in cPanel to give developers or collaborators secure, limited access to specific folders on your hosting account.

Source: https://www.kualo.com/knowledgebase/cpanel-files-ftp/how-to-create-additional-ftp-accounts-in-cpanel
Updated: 2026-06-11

---

FTP accounts let you (or someone you are working with) connect to your hosting with an [FTP program](/knowledgebase/cpanel-files-ftp/which-ftp-client-should-i-use) to upload and manage files. Your account already has a main FTP login, but you can create additional FTP accounts - for example to give a developer access to just one folder, without sharing your main cPanel password.

## Create an FTP account

1. Log in to cPanel.
2. In the **Files** section, click **FTP Accounts**.
3. In the **Add FTP Account** section, fill in the form:

   ![The Add FTP Account form in cPanel](https://kb-cdn.kualo.com/de/c8/dec82cad6f16d6132facb1a1fa13ef4c26437e06.png)

   - **Log In** - the username for the account. The full FTP username will be this plus your domain, for example `dev@example.com`.
   - **Domain** - the domain to associate the account with.
   - **Password** - a strong password (use the password generator if you like); aim for a good score on the **Strength** meter.
   - **Directory** - the top folder this account can access. cPanel fills this in from the login name by default; set it to the specific folder you want the account limited to, for example `public_html/clientsite`.
   - **Quota** - the maximum disk space the account may use, or **Unlimited**.

4. Click **Create FTP Account**.

## Connect with the new account

Use these details in your FTP client (such as FileZilla):

- **Host:** your domain name, or the server hostname we provided
- **Username:** the full FTP username, for example `dev@example.com`
- **Password:** the password you set
- **Port:** `21` (FTPS - FTP over TLS)

:::tip
Make sure your FTP client is set to use **Explicit FTP over TLS (FTPS)** for a secure, encrypted connection.
:::

## Manage or delete FTP accounts

Existing accounts are listed under **FTP Accounts**, below the form. From there you can change an account's password or quota, or remove an account with **Delete**.

![The FTP Accounts management list, where you can change a password or quota, or delete an account](https://kb-cdn.kualo.com/30/36/30367244aace6df35313c202a415a0f0db488a0c.png)

:::tip
Create a separate FTP account, limited to the relevant folder, for anyone you give temporary access to. When the work is finished, simply delete it - your main login stays private.
:::

If you need a hand, our support team is available 24/7 - just [open a support ticket](/knowledgebase/getting-started/how-to-create-a-support-ticket-in-mykualo).

---

_Source: Kualo Knowledgebase — https://www.kualo.com/knowledgebase/cpanel-files-ftp/how-to-create-additional-ftp-accounts-in-cpanel · © Kualo Ltd._
