Connecting Your Hosting to FileZilla (FTP Guide)

Verified Knowledge
Quick Summary: FTP (File Transfer Protocol) allows you to drag and drop files directly between your computer and your server. FileZilla is the industry-standard free tool to do this securely.
What is FTP?
FTP is a standard protocol used to transfer files from a local computer to a web server. It’s much faster than using the browser-based cPanel File Manager, especially for large folders or entire website migrations.
Step 1: Download FileZilla
Download the FileZilla Client (not the Server) from filezilla-project.org. It’s available for Windows, Mac, and Linux.
Step 2: Find Your FTP Credentials
Log in to your AmanaFlow Welcome Email or navigate to cPanel > FTP Accounts. You will need:
- Host: Your domain name or server IP.
- Username: Your cPanel username.
- Password: Your cPanel password.
- Port: 21 (for standard FTP) or 22 (for SFTP).
Step 3: Connecting Your Account
- Open FileZilla.
- Go to File > Site Manager.
- Click "New Site" and name it "AmanaFlow".
- Enter your Host, Username, and Password.
- Set the Protocol to SFTP (SSH File Transfer Protocol) for maximum security.
- Click Connect.
Step 4: Managing Files
- Left Side: Your Computer.
- Right Side: Your Server.
To upload a file, simply drag it from the left to the right. The files for your public website belong in the
/public_htmldirectory.
FAQ
Q: Which is better, FTP or SFTP?
A: SFTP is much safer as it encrypts your password and data during the transfer. AmanaFlow supports both.
Q: Why do I get a "Connection Timed Out" error?
A: This is usually because your firewall is blocking Port 21 or 22. Ensure FileZilla is allowed in your computer's security settings.
More from Tutorials
View Category
Setting Up a Cron Job in cPanel: Simplified
Automate your repetitive tasks. Learn how to schedule scripts to run at specific times using the cPanel Cron Job manager.

How to Create a Professional Business Email Account
Stop using @gmail.com for your business. Learn how to set up professional, brandable email accounts (you@yourdomain.com) in minutes.

Fixing 'Error Establishing a Database Connection' in WordPress
The most dreaded WordPress error, explained. Learn the 4 common causes and how to fix them in under 5 minutes.