How to Create an FTP Account in cPanel
Quick Summary
FTP allows you to upload and manage website files using an FTP client such as FileZilla, WinSCP, or Cyberduck.
Before You Start
You need:
- Active hosting service
- cPanel access
- FTP client installed on your computer
- Domain or server hostname
- FTP username and password
Steps to Create an FTP Account
- Log in to cPanel.
- Go to the Files section.
- Click FTP Accounts.
- Enter a username.
- Select the domain.
- Create a strong password.
- Choose the directory the FTP user can access.
- Set quota if required.
- Click Create FTP Account.
FTP Login Details
Your FTP login usually includes:
FTP server:
yourdomain.com
or:
server hostname
Username:
The FTP username created in cPanel
Password:
The FTP password created in cPanel
Port:
21
Recommended FTP Client
You can use:
- FileZilla
- WinSCP
- Cyberduck
How to Connect Using FileZilla
- Open FileZilla.
- Enter the FTP host.
- Enter the FTP username.
- Enter the FTP password.
- Enter port 21.
- Click Quickconnect.
Common FTP Problems
Problem: Login incorrect.
Solution: Check the FTP username and password.
Problem: Connection timed out.
Solution: Check firewall, internet connection, and FTP port.
Problem: Files upload to the wrong folder.
Solution: Check the FTP account directory.
Problem: Permission denied.
Solution: Check folder permissions or use the correct FTP account.
Security Tips
- Use strong FTP passwords.
- Do not share FTP details publicly.
- Delete unused FTP accounts.
- Give access only to the required folder.
- Use SFTP if available for VPS or server-level access.
Need Help?
Open a support ticket:
