FileZilla lets you access the files on the hosting directly from your computer. It is a useful(much needed) tool when you need to upload any files or needs to make changes to any data on the website hosting. You can easily set up FileZilla client with your hosting account (BlueHost, DreamHost, Hostinger, SiteGround, GoDaddy, etc.) by following the below-mentioned steps.
FileZilla is free to use. You can use this tool on your Mac, Windows or Linux computers.
How to setup FileZilla client?
1. Download FileZilla client
Download FileZilla client from this link, download it as per the Operating System installed on your computer.
2. Install FileZilla client
After downloading the tool, install it on your computer. You can see the FileZilla client windows as the below image.
3. Create FTP username and Password
Now log in on the cPanel of the hosting account and open the FTP Accounts.
On the FTP account section you can create new FTP account. Some hosting providers already has FTP account and password created(in that case use your cPanel username and password as the FTP login credential).
My recommendation is to create a new FTP account. Create FTP account as in image below.
Check the Directory is selected to public_html as on images on point 4. Otherwise, you can not access website files. And finally, create the FTP account.
4. Configure FileZilla client
Open the FileZilla client. Open Site manager from the menu. Here you need to save the FTP account details so that you do not need to enter it every time you connect with this FileZilla client.
On the site manager you need to add your site.
- Click on the New Site and give a name for your site.
- Enter the domain name of the site on the Host box (as I entered demo-domain.tk).
- You can leave the port as it will automatically set up the default port 21. Or you can enter 21 there.
- Enter the FTP username & password you created on the previous step.
After filling all the details click on the connect button.
A window will pop up with a header Unknown Certificate. Check the Always trust certificate in future session (so that this pop up does not come up again) and click on the OK button.
The FileZilla client will connect with the hosting account successfully in a few seconds. Now you can see all the files and folders located under the public_html folder on the hosting account.
You can upload now download any files from the public_html folder or upload any files to the public_html folder.
5. Download files using FileZilla from hosting account
On the right side of the FileZilla window, you can see the remote site, and you can see the hosting files there.
Select the file you want to download. Right-click on the file and click on the file. The file will download on the folder selected at the Local site on the left side.
Alternatively you can double-click on the file to download it.
6. Upload files using FileZilla to hosting account
Select the file on the left side (Local site), right-click on the file, and click on Upload. The file will be uploaded immediately.
Alternatively, you can double-click on the file to upload it.
Your FTP account credential will be saved to the FileZilla client. When you are done with your job you can disconnect the FTP connection by clicking on the disconnect button as the image below.
Next time when you need to access the FTP account, just open the FileZilla application select the site from the site manager. It will connect automatically.
You can always contact with any kind of issues. I will definitely get back to you.