FileZilla is a free, popular FTP/SFTP client. Once it's connected to WebFulHost you can upload a full website, move a few files, or download a backup copy — all by dragging and dropping.
Step One — get an FTP login
- Log into cPanel and open FTP Accounts.
- Create an account (log in with your main account credentials if you prefer not to).
- Make a note of the host address, username and password.
Step Two — connect in FileZilla
- Open FileZilla. From the top menu choose File > Site Manager.
- Click New Site and name it WebFulHost.
- Set these values:
Protocol: SFTP - SSH File Transfer Protocol Host: your hosting server's host name Port: 22 Logon Type: Normal User: your FTP username Password: your FTP password
- Click Connect. The first time, FileZilla asks you to trust the host key — accept it.
- The left panel is your computer, the right panel is your hosting. Double-click public_html on the right.
Step Three — upload your files
- On the left, open the folder on your computer that contains your website files.
- Select everything inside it and drag it into public_html on the right.
- Watch the bottom pane — FileZilla shows every file copying, and any that fail.
For a WordPress site, dragging the contents of your local WordPress folder into public_html puts the site files in place; the database is a separate step. If any upload fails with a timeout, see How to Upload Large Websites.
Downloading a copy works in reverse
Select files on the right and drag them left to pull a copy onto your computer — a free manual backup whenever you need one.