Skip to content

How do I upload my files with FTP?

To upload content to your site you need an FTP client. We recommend WinSCP, a free and easy-to-use client available at winscp.net. Other popular options include FileZilla and Cyberduck.

Your FTP credentials are included in the New Account Information email sent when your hosting account was created. Keep that email handy for the steps below.

  1. Install and open WinSCP, then click New Session in the top left.

    WinSCP file manager interface with a red box highlighting the "New Session" button in the upper left toolbar.

  2. Enter your connection details:

    SettingValue
    File ProtocolFTP
    Host nameYour domain name (or temporary IP if DNS hasn’t propagated)
    Port number21
    User nameYour cPanel username
    PasswordYour cPanel password

    WinSCP login setup window configured with placeholder FTP session credentials.

  3. Click Login.

  4. If prompted to accept the server’s certificate on first connection, it is safe to accept.

    An SSH unknown server host key warning prompt asking whether to continue connecting and cache the key.

  1. In the left pane (local), navigate to the folder on your computer containing the files you want to upload.

    WinSCP local file directory pane showing a file named "HawkHost.txt" inside a desktop folder path.

  2. In the right pane (remote), navigate to the public_html directory — this is your website’s document root.

    WinSCP interface highlighting the remote server path "/home/hawkhostssl/public_html/" in a red rectangle.

  3. Select the file(s) in the left pane and click Upload.

    WinSCP user interface showing the "Upload" toolbar button highlighted with a red box.

  4. Once the upload completes, you’ll see the files listed in the public_html directory on the remote side.

    WinSCP dual-pane interface showing "HawkHost.txt" selected in both the local and remote file lists.

If you experience any connection issues, open a support ticket and include any error messages you’re receiving.