Using FileZilla

FileZilla is an open-source FTP client and server. The FTP client is available for multiple platforms such as Windows, Linux, and Mac OS X. The FTP server is available for Windows only. FileZilla supports SFTP, FTPS, and many other file transfer protocols; we will use FTP for simplicity.

FileZilla may be used to manage your WordPress site by uploading and downloading files and images. This article will guide you through the process of installing and using the FileZilla FTP client to manage your WordPress site.

Screenshot of the FileZilla application

For more information about FileZilla, view the list of features at the official site.

Why would I want to download FileZilla?

It’s fast, stable, easy to use, and free. FTP is a standard way to upload or download files between your local system and your web server, and FileZilla is a solid client for everyday FTP needs.

Setting Up the Options

You will need the following details regarding the FTP account on your server:

  1. Your website FTP address (usually ftp://example.com` if your URL ishttps://example.com`)
  2. Your FTP username
  3. Your FTP password

If you do not already have an FTP account on your server, use your Control Panel or website administration tool to set one up — it will have all the information required. If in doubt, ask your host for directions or help regarding an FTP account for your use to access your webspace.

Before connecting the FTP server, you should register it in the Site Manager. Once you register it, you just one click to connect to the same server.

To register the FTP server, follow the below steps:

  1. Click File Site Manager from FileZilla main window.
  2. Click New Site then name the new connection to what you want (example: My blog server).
  3. Enter the FTP address for your website in the Host box. Usually, if your website is https://www.example.com/`, then the FTP address may beftp://ftp.example.com` or ftp://example.com`. Some hosts also have a single FTP address for all their customers, so it may beftp://ftp.examplehost.com/`. Note: Do not put a / at the end unless specifically told to do so on your Control Panel or by your host.
  4. Leave the Port box blank. The default value 21 should be used. Only change these if your FTP account details explicitly indicate that you should.
  5. Select Normal from Logon Type box
  6. Enter the full username that you have been given in the User box. It may be just a username, or it may look like an email address (but it isn’t one). For instance, it would look similar to user or user@example.com.
  7. Enter password. Remember that the password might be case-sensitive.
  8. Click OK.

Screenshot of the FileZilla site manager window.

Connecting

Go to the first icon in the toolbar of FileZilla’s main window, “Open the Site Manager”, click the down arrow, and select your FTP server from the dropdown list.

Alternatively, start the Site Manager from File Site Manager, select your FTP server, and click ‘Connect’.

Following the appearance of a series of messages in the small window (Message Log), you should then see the list of the files on your server in the large window (Remote Directory Tree).

Troubleshooting

If you have a problem, then it’s time to start troubleshooting!

Look at the top area of the FileZilla main window and check the messages.

  1. If there was no attempt to connect, then the FTP address is wrong. All it needs is one character to be incorrect and it will fail. Click the red X, break the connection, and click the Site Manager to check what you entered.
  2. If it says that the user does not exist or Incorrect Login and so on, check the Site Manager setting and ensure that it reflects what your FTP account and password details provided by your host says, or use the web server administration interface provided to you by your host to re-check the existence of the FTP account. Check your password carefully. It is case-sensitive (capitals and small letters). You may want to ask your web host for some assistance, too.
  3. If it says Could not retrieve directory listing, you may need to change the Transfer Setting. From Site Manager, select your FTP Server and click the Transfer Settings tab. Select Passive from Transfer mode and click OK.

Changelog

  • 2023-05-05: Correct and clarify the Connecting section.
  • 2022-09-11: Original content from Using FileZilla.