How do I upload my files with SFTP?
SFTP (SSH File Transfer Protocol) is the recommended method for uploading files to your hosting account. Unlike standard FTP, SFTP encrypts the entire connection — including your credentials and file data.
To upload files you need an SFTP client. We recommend WinSCP, a free and easy-to-use client available at winscp.net. Other popular options include FileZilla and Cyberduck.
Your connection credentials are included in the New Account Information email sent when your hosting account was created. Keep that email handy for the steps below.
Connecting with WinSCP
Section titled “Connecting with WinSCP”-
Install and open WinSCP, then click New Session in the top left.
-
Enter your connection details:
Setting Value File Protocol SFTP Host name Your domain name (or temporary IP if DNS hasn’t propagated) Port number 22User name Your cPanel username Password Your cPanel password -
Click Login.
-
If prompted to accept the server’s host key on first connection, it is safe to accept.
Uploading files
Section titled “Uploading files”-
In the left pane (local), navigate to the folder on your computer containing the files you want to upload.
-
In the right pane (remote), navigate to the
public_htmldirectory — this is your website’s document root. -
Select the file(s) in the left pane and click Upload.
-
Once the upload completes, you’ll see the files listed in the
public_htmldirectory on the remote side.
If you experience any connection issues, open a support ticket and include any error messages you’re receiving.