How to Use FileZilla FTP Client to Connect to a Remote Server

How to Use FileZilla FTP Client to Connect to a Remote Server

FileZilla is one of the most popular free FTP clients for uploading, downloading, and managing files on a remote server. Whether you’re moving website files, updating a theme, or backing up content, connecting through FileZilla is fast once you know the correct settings. This guide walks through the exact steps to connect FileZilla to a remote server using FTP, FTPS, or SFTP.

What You Need Before

What You Need Before Connecting

Before opening FileZilla, gather these connection details:

  • Host address — usually your domain name or server IP
  • FTP/SFTP username
  • Password
  • Port number — 21 for standard FTP, 22 for SFTP

You’ll typically find these credentials in your hosting account dashboard or in the welcome email sent when your hosting account was set up.

Download and Install FileZilla

Step 1: Download and Install FileZilla

Download the FileZilla Client (not the Server edition) from the official FileZilla website. Downloading from the official source instead of a third-party site avoids modified or bundled installers. Choose the correct installer for your operating system — Windows, macOS, or Linux — and complete the installation using the default settings.

Open the Site Manager

Step 2: Open the Site Manager

Launch FileZilla and open the Site Manager by clicking File > Site Manager, or using the shortcut Ctrl+S. The Site Manager lets you save server details so you don’t need to re-enter them every time.

Click New Site and give it a recognizable name, such as your website’s domain.

Enter Your Server Credentials

Step 3: Enter Your Server Credentials

In the Site Manager fields, enter:

  • Protocol: Choose FTP, FTP over TLS (FTPS), or SFTP depending on what your host supports. Whenever your hosting provider supports it, use SFTP instead of standard FTP because it encrypts both authentication and file transfers.
  • Host: Your domain name or server IP address
  • Port: 21 for FTP, 22 for SFTP
  • Logon Type: Select “Normal” to store your username and password. Most hosting providers require a Normal login using an FTP username and password rather than Anonymous access.
  • User: Your FTP username
  • Password: Your FTP password

Step 4: Connect to the Remote Server

Click Connect. If your credentials are correct, FileZilla will establish the connection and display two file panels:

  • Local site (left panel) — your computer’s files
  • Remote site (right panel) — files on the server

If you’re using FTPS or SFTP for the first time, FileZilla may show a certificate or host key prompt. Verify the details match your server, then accept to continue.

Step 5: Transfer Files Between Local and Remote Directories

Once connected, transferring files is simple:

  • Upload: Drag files from the local panel to the remote panel, or right-click and select Upload
  • Download: Drag files from the remote panel to the local panel, or right-click and select Download

The Transfer Queue at the bottom of the window shows progress and confirms when each transfer completes successfully.

Depending on your hosting environment, your website files are commonly stored in a directory such as public_html, www, or htdocs.

Quick Fixes for Common Connection Issues

  • Connection timed out: Check that the correct port is open and that your firewall or antivirus isn’t blocking FileZilla. If standard FTP connections fail, verify that Passive Mode is enabled in FileZilla (Edit > Settings > Connection > FTP) and that your firewall allows FTP traffic.
  • 530 Login incorrect: Double-check your username and password for typos or extra spaces.
  • Certificate warnings on FTPS/SFTP: Confirm the host key fingerprint matches what your hosting provider has on file before accepting.
  • Could not connect to server / Host not found: Verify the host address is typed correctly and that your domain’s DNS is pointing to the correct server.
  • Connection refused: The server may be blocking your IP, or the FTP service may be temporarily down — confirm with your hosting provider.

Final Thoughts

Connecting FileZilla to a remote server comes down to three things: accurate credentials, the right protocol and port, and saving the connection in Site Manager for future use. Once set up, file transfers between your computer and server become a simple drag-and-drop process.

The author
Asher Feroze

I’m Asher Feroze, and I’ve been part of CreativeON for several years, working in various roles including Manager Operations, Business Development Manager, and technical support for our web hosting services. Over time, I’ve gained deep insights into both the business and technical sides of the industry. Now, I use that experience to write informative articles for CreativeON, Gworkspace, and gworkspacepartner.pk, helping readers make smart choices when it comes to web hosting and Google Workspace solutions.

Table of Contents