Upload Files via FTP with FileZilla

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.orgDownload 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

  1. Open FileZilla
  2. In the top bar, enter: Host, Username, Password, and Port
  3. Click on "Quickconnect"
  4. 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.