On every SiteGround hosting account you are allowed to use FTP access to your web site. In your cPanel you have an FTP Manager from where you can create FTP accounts.
What is FTP and FTP client?
FTP is usually the fastest way to upload your website files. (Learn more about what is FTP here) In order to be able to easily upload files via FTP, you will need to obtain a specific piece of software, known as FTP client or FTP tool. The following FTP clients are recommended by the SiteGround team:
FileZilla: a powerful, yet free software with drag-and-drop capability very similar to Microsoft ® Windows Explorer. Here you can download FTP FileZilla Software download FTP FileZilla Software.
SmartFTP: small and quick, this is one of the best FTP clients for Windows. Here you can select and download SmartFTP Software versions and additions.
How to use an FTP client?
Once you have the FTP client already downloaded and activated on your local hard drive, please provide your domain name in the address field (you could also use the server's IP address, found in the Customer area). The username and the password you need to type in are the same as the ones you use to log into your cPanel. The FTP Port is 21.
Now, please, hit the Enter key on your keyboard and wait for the file listing to appear. Find the www directory and double click on the name.
Then, select the files to be uploaded, and drag-and-drop them in the field where the www files are listed. Select upload and wait for the transfer to complete.
If you have trouble uploading files via FTP, make sure that passive mode is set to ON:
FileZilla: open the Edit menu and select Settings. In the Connections section, please click Firewall settings and check the Passive mode option.
SmartFTP: from the Tools menu, please select the Settings tab, and then click Connections. The Data Connection Mode option should be set to Passive.
In case you are on a Windows plan, please upload your content to the httpdocs directory (or the httpsdocs directory for your secure website).
