FileZilla’s Quickconnect List

This post was published 6 years, 9 months ago. Due to the rapidly evolving world of technology, some concepts may no longer be applicable.

My preferred FTP client has, for a long time, been FileZilla. To connect to a FTP account, I generally select the account from the Quickconnect menu, as I am sure many others do. However, I find that sometimes on connecting to a new FTP account, I might mistype the information, or (as recently occurred), if the information is intentionally mis-entered, the entry is added to the Quickconnect list. Firstly, I do believe this is a subpar design – the entries should, ideally, only be added if the connection is successfully established (while I can see some merit to the current method, I think the disadvantages out-weigh the advantages).

Recently I wanted to remove a single entry from my Quickconnect menu, the following how that can be accomplished on Windows 7:

The Quickconnect list is stored in an XML file named recentservers.xml. On Windows 7, this is located in C:\Users\%username%\AppData\Roaming\FileZilla

The file’s structure is as follows:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<FileZilla3>
	<RecentServers>
		<Server>
			<Host>HOSTNAME</Host>
			<Port>21</Port>
			<Protocol>0</Protocol>
			<Type>0</Type>
			<User>USERNAME</User>
			<Pass>PASSWORD</Pass>
			<Logontype>1</Logontype>
			<TimezoneOffset>0</TimezoneOffset>
			<PasvMode>MODE_DEFAULT</PasvMode>
			<MaximumMultipleConnections>0</MaximumMultipleConnections>
			<EncodingType>Auto</EncodingType>
			<BypassProxy>0</BypassProxy>
		</Server>
		<Server>
			...
		</Server>
	</RecentServers>
</FileZilla3>

To remove an FTP account from the list:

  • Close FileZilla, if it is open
  • Backup C:\Users\%username%\AppData\Roaming\FileZilla\recentservers.xml
  • Open the above file in your favourite editor
  • Delete the entire Server element (<Server>...</Server>) corresponding the entry you wish to remove and save the file.
  • Reopen FileZilla and check your Quickconnect list – hopefully all is well.

Given the straightforward format of the XML file, it would also be quite easy to modify an existing entry (e.g. correct a mis-entered username or password), or to add another entry by simply copying an existing one and modifying it.

A quick note – usernames, passwords, and hostnames are stored in plain text in this file – which might certainly amount to a security concern if you use a portable version of FileZilla without any additional form of encryption.

17 thoughts on “FileZilla’s Quickconnect List

  1. Good information, and I agree with everything you said. Why not be able to edit quick connections to delete the ones you don’t want, rather than having to clear the lot? I like Filezilla, but not being able to edit or delete entries via the GUI is a strange oversight. Thanks for the info.

  2. Thanks for the great information. I’ve always thought that this was one of FileZilla’s failings as well, and it’s nice to see that there is a fairly painless way to solve the problem.

  3. Thank you for the superb info for rebuilding F-Z after a system splat. Made perfect sense with editing the file to remove unwanted sites. Thanks for all your help!
    -Razor

  4. Thanks for the tip! If you’re using the portable version of FileZilla, look for the xml file in the portable app’s Data\settings folder.

Leave a Reply

Your email address will not be published. Required fields are marked *