We recommend FileZilla, you can download it from this link.
Once you downloaded and installed it, insert your credentials as follows in the top connection tab:
- Host: ftpes://yourdomain.com
- Username: Your cPanel Username
- Password: Your cPanel Password
- Port: 21
- Hit enter or press the Quickconnect button.
By this time you should be logged in successfully and you will be able to see your website's files and directories.
In order to upload files on your website and be publicly accessible, you have to upload them inside the "public_html" directory.