Your browser does not allow this site to store cookies and other data. Some functionality on this site may not work without them. See Privacy Policy for details on how we would use cookies.

FileZilla SSH and FTP Client

The FileZilla project is an open source development initiative behind the “FileZilla Free FTP Solution”. The project made its first release in 2001. The software is still distributed free of charge under the terms of the GNU General Public License.

FileZilla is well-suited for small-scale file transfer requirements. There is no commercial support, so each user is on their own. The FileZilla community has web forums, Wiki, and bug tracking systems which provide assistance.

FileZilla supports multiple protocols

FileZilla is a cross-platform implementation of the FTP, SFTP, and FTPS protocols. In addition to the unprotected plaintext file transfers it also supports the SFTP and FTPS secure file transfer protocols. For secure file transfers the server-side naturally needs to also support the selected secure protocol. The FileZilla SFTP client is fully interoperable with the Tectia SFTP servers.

FileZilla provides end-users with a graphical user interface that provides desktop end users with a familiar and easy user experience.

filezilla-main-window

Multiplatform support

The FileZilla client software is available for the common desktop operating systems. Installation packages are available for download for Windows and MacOS. For the Linux operating systems the FileZilla project provides both the source code of the client applications as well as pre-compiled binary packages in the native package management systems of various Linux distributions.

A FileZilla server implementation is available for the Windows operating systems for Windows Vista and newer versions. There is a version for both 32- and 64-bit platforms for each operating system version.

To download FileZilla, go to the project download page.

Alternatives for FileZilla

Modern SSH clients, such as Tectia SSH offer file transfers integrated with a terminal client. The FTP and FTPS protocols shouldn't really be used any more, as they are quite insecure or aren't as robust as SFTP.

Please see the SSH clients page for a list of alternatives for various platforms.