How to Upload Files via FTP Using FileZilla

Connect to your hosting account using FileZilla FTP client to upload, download, and manage your website files.

Download FileZilla

Download the free FileZilla Client from filezilla-project.org. Install it on your computer.

Create an FTP Account in cPanel

  1. cPanel → FTP Accounts → Create
  2. Set a username (e.g. ftpuser) and strong password
  3. Set the directory to /public_html for full website access
  4. Click Create FTP Account

Connect with FileZilla

  1. Open FileZilla → File → Site Manager → New Site
  2. Protocol: SFTP – SSH File Transfer Protocol
  3. Host: yourdomain.com
  4. Port: 22
  5. Logon Type: Normal
  6. Enter your FTP username and password
  7. Click Connect

Uploading Files

Your website files go inside /public_html. Drag files from the left panel (your computer) to the right panel (your server) to upload.

Tip: Use SFTP (port 22) instead of plain FTP — it encrypts your transfer and is far more secure.
Was this article helpful?

Still need help?

If this article didn't fully answer your question, our support team is available 24/7.

Submit a Support Ticket Search FAQs
Back to Web Hosting All Articles