What is FTP?
FTP (File Transfer Protocol) allows you to transfer files between your computer and your hosting server. It's the fastest way to upload, download, or edit your website files.
Step 1 — Download FileZilla
FileZilla is free and available for Windows, Mac, and Linux. Download it at filezilla-project.org → Download FileZilla Client.
Step 2 — Get Your FTP Credentials
Find them in your welcome email or in cPanel → FTP Accounts:
- Host: ftp.yourdomain.com (or the server IP)
- Username: your cPanel username
- Password: your cPanel password
- Port: 21 (FTP) or 22 (SFTP — more secure)
Step 3 — Connect in FileZilla
- Open FileZilla
- In the top bar, enter: Host, Username, Password, and Port
- Click on "Quickconnect"
- If a certificate warning appears, click on "OK"
Step 4 — Navigate and Upload Files
FileZilla has two panels:
- Left panel: Your computer
- Right panel: Your server
To upload your website, navigate on the right side to the public_html folder. Then drag files from the left side to the right.
⚠️ Important: Your site files must be in the
public_html folder. If you upload files outside that folder, they will not be visible on your domain.???? Tip: Use SFTP (port 22) instead of FTP for greater security. The connection is encrypted and your credentials are protected.