In this guide, we will show you how to easily and efficiently add FTP accounts. FTP, which stands for File Transfer Protocol, is an essential tool that facilitates the transfer of files between a server and a client device, such as a computer.
This protocol plays a crucial role in allowing us to upload and manage content on our web hosting effectively. In addition, to work with our files, we also have the convenience and versatility of the cPanel file manager.
To create an FTP account, you just need to access your cPanel and then, from the Files section, go to the FTP Accounts tool.
Next, you only have to fill in the fields, and remember to click on Create FTP Account at the end.
In the Add FTP Account section, complete the fields as follows:
Login: Enter the username you want to create.
Domain: Select the domain you want to link this FTP account to.
Password: Create a secure password and confirm it.
Directory: This field will be filled in automatically.
Quota: Set the disk space limit for the FTP account or select “Unlimited.”
In addition to entering the username and password, it is essential to carefully select the domain and the target directory for the new FTP account. The choice of domain will determine the main location of the transferred files. For example, primary domains are usually hosted in the public_html folder, while addon domains are stored in their own specific folders.
To illustrate this more clearly, consider the following scenario: If you are setting up an FTP account for a primary domain, the transferred files will be accessible from the public_html folder. On the other hand, if it is an addon domain, those files will be stored in their designated folder. This choice gives you greater control over the organization and access to your files on the web server.
Imagine you have a main website called miwebprincipal.com and an addon domain called miwebadicional.com. Now, you are setting up FTP accounts for both domains.
1. FTP Account for "miwebprincipal.com" (Primary Domain):
Username: usuario_principal
Password: [Your secure password]
Domain: miwebprincipal.com
Directory: /public_html (This is the main directory of the primary domain).
When you connect to this FTP account, you will directly access the public_html folder of miwebprincipal.com. The files you transfer here will be visible on the main website.
2. FTP Account for "miwebadicional.com" (Addon Domain):
Username: usuario_adicional
Password: [Your secure password]
Domain: miwebadicional.com
Directory: /miwebadicional (You can specify a different folder depending on your needs).
When using this FTP account, you will access the designated directory, in this case, /miwebadicional. The files you transfer will be stored in a separate folder and will be available for the website miwebadicional.com.
This distinction in directories allows you to effectively organize and manage the files related to each domain, making it easier to maintain and manage multiple websites on your hosting.
⚠️ Important: Keep in mind that once the FTP account has been created, you cannot edit it. If you make a mistake in the user or directory configuration, you will need to delete the account and create it again.
FTP Account Path
The access path to the newly created FTP account will follow the following format:
/home/cPanel_user/public_html/yourdomain.com/new_user
Where:
/home/cPanel_user/: The standard directory that contains all hosting files (this name cannot be changed).public_html/yourdomain.com/: The root directory of the selected domain.new_user: The name of the folder the created FTP account will have access to.
✅ You have successfully completed the creation of a custom FTP account in cPanel! This feature allows you to grant specific access to the folders you need, making it easier to collaborate and manage your hosting.
Accessing Your FTP Data
To access FTP, you have two options: create a specific FTP account or use the standard access credentials provided when purchasing your Sered hosting (this data is sent by email at the time of purchase confirmation – applies to SSD WordPress hosting, WooCommerce, and other plans that use a single cPanel). Here’s how to find your FTP access credentials:
FTP Access Data:
Host: You have several options for the host:
The cPanel domain name, for example, host.cpseXX.eu. You can check this name in the browser when logging into cPanel or by asking our support team.
ftp. followed by your domain name, such as ftp.yourdomain.com. This is valid if the domain uses our DNS and is pointed to the hosting.
The IP address of your hosting plan, such as 111.111.111.111. If you are unsure of your hosting IP, you can obtain it by logging into cPanel, on the right-hand side panel.
User: Use the username of your cPanel account. This provides you with access to your hosting space. If you don’t remember your cPanel username, you can find this information in the corresponding section of your cPanel control panel.
Password: Enter the password associated with your cPanel account. If you don’t remember your password or want to change it, you can follow the steps to reset or modify the password for your FTP account.
Port: Use value 21. This is the standard port for FTP connections.
Once you have this access data on hand, you will be ready to use FTP and transfer files seamlessly. Here we recommend two popular FTP programs:
FileZilla: FileZilla is a well-known, open-source FTP client that is easy to use and available for Windows, macOS, and Linux. You can download it for free from the official FileZilla website.
Cyberduck: Cyberduck is another open-source FTP client that is compatible with Windows and macOS. It offers an intuitive interface and is especially popular among Mac users. You can download it from the Cyberduck website.
We hope this guide has helped you set up your FTP client in cPanel.


