Find your FTP details
- In cPanel, open FTP Accounts.
- Your main FTP account is listed at the bottom under Special FTP Accounts. Click Configure FTP Client next to it.
- You'll see four details you need:
- Host: your server hostname (e.g.
yourdomain.comor the server name shown) - Username: your cPanel username
- Password: your cPanel password
- Port:
21
- Host: your server hostname (e.g.
Connect with FileZilla
- Open FileZilla and go to File > Site Manager.
- Click New Site and give it a name.
- Set Protocol to FTP – File Transfer Protocol.
- Set Encryption to Require explicit FTP over TLS.
- Set Logon Type to Normal, then enter your host, username, and password from the step above.
- Click Connect.
Once connected, your site's files are on the right side. Your local files are on the left. Drag files between them to upload or download.
Where to put your files
Your site's public files live in public_html. If you have multiple
domains or subdomains, each one has its own folder inside your home directory.
Why FTP over TLS
Plain FTP sends your password and files unencrypted. Choosing Require explicit FTP over TLS encrypts the whole connection. The first time you connect, FileZilla asks you to trust the server's certificate; tick Always trust this certificate and click OK.
Create an additional FTP account
If you need to give someone access to only one folder (like a developer working on a subdomain):
- In FTP Accounts, fill in a username, password, and directory.
- Click Create FTP Account.
That account can only see the folder you specified and anything inside it.
Related guides
Upload a website with File Manager or FTP
Put an HTML site, or one exported from a site builder, live on your domain.
Getting startedFind your way around your client area and cPanel
Where to pay invoices, change plans, and log in to cPanel, the control panel for your site.
DomainsAdd a subdomain like blog.yourdomain.com
Run a separate site or app on a subdomain, with its own folder and its own HTTPS certificate.
Stuck on a step? Email support@dredgehost.com and we'll help you sort it out.
Did this guide help? A short review on Trustpilot helps other people find a small host they can trust.
