Filezilla is a well-known open source FTP client software, completely free, powerful and can be installed on Windows, MacOS, Linux, and FreeBSD.
Visit the Filezilla official download page. Click the green “Download FileZilla Client” button to download Filezilla.
When the download is complete, double-click the Filezilla installer to start the installation. Click “I Agree”, > then click “Next” using default installation path, > then click “Install” to start installing. Finally click “Finish”, to finsish the installation process.
Upload files using Filezilla
Open Filezilla, click File menu, in the main navigation menu, > click “Site Manager”, > and click “New site” to create a new connection.
In “Host” field insert FTP host address. For “Encryption” select “Use explicit FTP over TLS if available”. Enter FTP account in “User” field; enter FTP password in “Password” field, then click “Connect” button. Accept the confirmation for security transfer certitiface if it appears. When the connection is successful, it will display “Status: Directory listing of "/" successful” in upper logging area.
There are two file panels in Filezilla: the left panel represents the local directory hierarchy (on your computer); and the right panel represents the remote directory hierarchy (on the hosting plan).
Find the file or folder to upload in the local directory on the left, right-click, and select Transfer to start uploading. Alternatively, using the mouse, you can drag the files or folders you want to upload into the targeted directory on the right.
IIf the upload files are many, or if they are very large, it is recommended to first compress them into a single compressed archive, which will significantly reduce the upload time, and then upload them with FileZilla. Once uploaded, the compressed file can be decompressed online via cPanel > “File Manager”.