With the FTP feature in cPanel, you can conveniently manage your website files – via FTP or the secure SFTP protocol.
Whether uploading, downloading, or editing: the connection can be made either through your main cPanel account or a separately created FTP account. Alternatively, the File Manager is also available in cPanel as a browser-based solution.
What is the difference between FTP and SFTP?
- FTP – File Transfer Protocol (standard protocol, unencrypted)
- SFTP – Secure File Transfer Protocol (encrypted via SSH)
Create an FTP account in cPanel
- Log in to your cPanel
- Go to
Files » FTP Accounts
- Enter username and password
- Define the home directory (e.g.,
public_html/wordpress
) - Set a storage limit or choose Unlimited
- Click Create FTP Account
Manage existing FTP accounts
In the FTP management list, you can change passwords, adjust quotas, or delete accounts.
- Important: The option "Delete account and files" also removes the directories – Warning! Accessing
public_html
this way can delete your entire website!
Recommended FTP/SFTP programs (2025)
We recommend the following current and reliable FTP clients:
- WinSCP (Windows) – Open source, supports SFTP, WebDAV & automation
- Cyberduck (Windows & macOS) – User-friendly, also for cloud storage
- CloudMounter (macOS & Windows) – Mount FTP/SFTP as a "normal" drive
- SmartFTP (Windows) – Professional tool with multi-session features
Attention macOS users: We have also compiled practical tips and tricks for your Mac – including useful shortcuts, Finder tricks, and Terminal commands.
Special FTP accounts in cPanel
- Primary FTP account: Access to the entire hosting package. Use only with SFTP!
- Log FTP account: Access to the domain's access logs
- Anonymous FTP access: Disabled in most cases – can be toggled on/off in cPanel
Why you should use an FTP client
The built-in FTP function in cPanel is convenient – but for extensive file transfers or security requirements, tools like WinSCP, Cyberduck, or CloudMounter are the better choice:
- Stable with large files
- Supports modern protocols (SFTP, WebDAV)
- Automated & scheduled transfers
- Cross-platform compatibility
If you have any questions, our CURIAWEB Support will be happy to assist you!