Ultra Web Hosting Docs

Using FileZilla

FileZilla is a free, open-source FTP client for Windows, macOS, and Linux. This guide walks you through connecting to your Ultra Web Hosting account.

Download and Install FileZilla

If you don't have FileZilla yet, download it from the official site:

https://filezilla-project.org/download.php

Install it with the default settings. You only need the FileZilla Client, not the Server edition.

Quick Connect

The fastest way to connect is using the Quickconnect bar at the top of the FileZilla window:

  1. Open FileZilla.
  2. In the Host field, enter ftp.yourdomain.com (replace with your actual domain).
  3. In the Username field, enter your full FTP username (e.g., user@yourdomain.com or your cPanel username).
  4. In the Password field, enter your FTP password.
  5. In the Port field, enter 21.
  6. Click Quickconnect.
Note On your first connection, FileZilla will ask you to verify the server's TLS certificate. Check "Always trust this certificate" and click OK to continue. This is normal and means your connection will be encrypted.

Setting Up a Saved Connection (Site Manager)

For repeated access, save your connection details in the Site Manager so you don't have to re-enter them each time:

  1. Go to FileSite Manager (or press Ctrl+S).
  2. Click New Site and give it a name (e.g., "My Website").
  3. Configure the following settings:
    • Protocol: FTP - File Transfer Protocol
    • Host: ftp.yourdomain.com
    • Port: 21
    • Encryption: Require explicit FTP over TLS
    • Logon Type: Normal
    • User: Your FTP username
    • Password: Your FTP password
  4. Click Connect to save and connect immediately, or OK to save for later.

Using Implicit FTPS (Port 990)

If you prefer implicit FTPS, which encrypts the connection from the very start:

  1. Open the Site Manager.
  2. Create a new site or edit an existing one.
  3. Set the Port to 990.
  4. Set Encryption to Require implicit FTP over TLS.
  5. Leave all other settings the same and click Connect.
Tip Explicit FTPS on port 21 and implicit FTPS on port 990 are both secure and encrypted. Explicit FTPS is more widely compatible and is the recommended option for most users.

Navigating and Transferring Files

Once connected, FileZilla shows a split-pane view:

Uploading Files

  1. In the right pane (server), navigate to the folder where you want to upload files. For your website, this is typically /public_html.
  2. In the left pane (local), navigate to the folder containing your files.
  3. Select the files or folders you want to upload, then drag them to the right pane. Alternatively, right-click and select Upload.
  4. Monitor progress in the transfer queue at the bottom of the window.

Downloading Files

  1. In the right pane (server), navigate to the files you want to download.
  2. In the left pane (local), navigate to where you want to save them.
  3. Drag files from the right pane to the left pane, or right-click and select Download.

Editing Files

To edit a file directly on the server:

  1. Right-click the file in the right pane.
  2. Select View/Edit.
  3. The file will open in your default text editor. Make your changes and save.
  4. FileZilla will detect the change and ask if you want to upload the modified file. Click Yes.

Recommended Settings

For the best experience with Ultra Web Hosting, apply these FileZilla settings:

Transfer Mode

Go to EditSettingsTransfersFTP: Transfer Mode and select Passive. This is the default and works best with firewalls and NAT routers.

Simultaneous Transfers

Go to EditSettingsTransfers and set Maximum simultaneous transfers to 2. Higher values can cause connection issues on shared hosting.

Timeout

Go to EditSettingsConnection and set the Timeout to 30 seconds or higher if you experience disconnections during large transfers.

Warning Avoid uploading files to directories outside of /public_html unless you know what you are doing. Overwriting system files like .htaccess or php.ini incorrectly can take your website offline.