FileZilla FTP Client - A free, open source, cross platform client for FTP/SFTP/SSH

A fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface. It supports FTP, FTP/SSL and SSH.

Category: software, open source, free, net, ftp, sftp, opensource

Stable Version: FileZilla FTP Client 3.64.0

Release Date:

Runs on: windows, mac, linux, openbsd, netbsd, freebsd, bsd, solaris

windows mac linux openbsd netbsd freebsd bsd solaris

 Download FileZilla FTP Client / Install Binaries: Links on the Official Website
Disclaimer: We do not store any binary or executable file formats on this website to provide direct file downloads. All download links of binaries or executables presented on this website, for any software application without exception, are provided only from the application's publisher Official Website and no other locations. This website is not responsible for the accuracy or safety of the software applications presented here. In particular this website section is just a catalog with popular opensource software applications mainly addressed to software developers to easy the access to the open source code.

  Get the Source Code of FileZilla FTP Client / Software Source Code Download


  • Project Developer: FileZilla Project
  • License: GNU General Public License (GPL) v2
  • OpenSource, Free: Yes
  • Written in: C++, wxWidgets
Building from Source: dependencies
  • LibFileZilla (sub dependencies):
    • LibNettle
  • wxWidgets, PugiXML, D-Bus
  • GnuTLS, LibIdn, SQLite3
  • Harfbuzz, GetText Tools
  • CPP Unit, Zlib
  • LLVM or GCC compiler


0 5 4.4
FileZilla FTP Client is a software application that is very popular among Windows and Linux users. It also supports MacOS, but on MacOS the most popular FTP Client is Cyberduck (which is opensource too and features also a WebDAV client) and only second is FileZilla. The WebDAV client is a feature that is included also by filezilla but not in their free / opensource version but only in their alternate product named FileZilla Pro Client which is not free nor opensource. The Filezilla Client is very reliable for both: connect to FTP and SSH servers. It is free, fast, secure, and has a great user-friendly interface. It has a very low learning curve as well. The built in keep alive system retains a usable link if the source server is busy. Connections can be made despite the presence of firewalls, and proxies can be SSL secured.
The application core is based on LibFileZilla (a C++ library) which is also free and opensource. The LibFileZilla library is offering basic functionalities to build platform-independent, high performance FTP / FTPS / SSL software applications. This library can be used in other opensource software projects.

Pros +
  • the source code is fully auditable by anyone
  • pro-active security, there are a lot of new releases fixing even zero day security issues
  • supports old protocols as well as the newest protocols for FTP / FTPS / SSH
  • easy to use, user-friendly
Cons -
  • the GUI looks not very fancy, it is based on WxWidgets (a cross platform GUI Toolkit)
  • the WebDAV feature is completely missing from this version: free/opensource Filezilla Client


FileZilla FTP Client is a cross platform GUI software application, opensource, featuring a FTP client with support for the following protocols: FTP, FTPS (FTP/SSL), SFTP (SSH).


  • Easy to use
  • Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
  • Cross-platform. Runs on Windows, Linux, *BSD, macOS and more
  • IPv6 support
  • Available in many languages
  • Supports resume and transfer of large files >4GB
  • Tabbed user interface
  • Powerful Site Manager and transfer queue
  • Bookmarks
  • Drag & drop support
  • Configurable transfer speed limits
  • Filename filters
  • Directory comparison
  • Network configuration wizard
  • Remote file editing
  • Keep-alive
  • HTTP/1.1, SOCKS5 and FTP-Proxy support
  • Logging to file
  • Synchronized directory browsing
  • Remote file search

Screenshot: Main Screen
FileZilla FTP Client - Main Screen

Changelog Highlights

2023-04-26 : version 3.64.0

notable changes

  • HTTP digest auth is now in libfilezilla
  • Use new HTTP client for IP resolver
  • Re-add redirect support
  • Fix compile error, remove old request throttler
  • Limit amount of lines in multi-line response
2023-03-03 : version 3.63.0

notable changes

  • Clear persistent state if moving to successful
  • Fix icon size on tabs on high scale factors on Windows
  • Use new http client from libfilezilla
2022-10-27 : version 3.62.0

notable changes

  • Fixed sizing issues in about and welcome dialogs
  • MacOS binaries are now built against wxWidgets 3.2.1
  • Updated to libfilezilla 0.39.2
2022-09-19 : version 3.61.0

notable changes

  • Use improved asynchronous file readers/writers from libfilezilla
  • Updated to libfilezilla 0.39.1
  • Handle rare cases of non-existing download directory in the updater
  • Fix export of root items in the Site Manager
2022-07-22 : version 3.60.2

notable changes

  • Updated to libfilezilla 0.38.1 to address an issue with child process termination resulting in freezes
2022-06-01 : version 3.60.1

notable changes

  • Fixed a regression drag-moving local files
2022-05-27 : version 3.60.0

notable changes

  • SFTP: Fixed error handling if reading from child process fails
  • Fixed transfers following recursive operations not starting if the connection limit has been set to 1 in the Site Manager
  • macOS: Remote files can now be dragged into Finder
  • Fixed file change detection when editing files
2022-04-08 : version 3.59.0

notable changes

  • Windows binaries: Updated zlib, used purely to cache re-scaled versions of icons shipped with FileZilla, to 1.2.12
  • Updated to libfilezilla 0.37.1
  • Non-blocking communication with SFTP process
  • macOS, *nix: Fixed "All files" category in file picker dialogs
2022-02-11 : version 3.58.0

notable changes

  • More detailed error messages if an XML file known to exist cannot be opened
  • Negotiate custom ALPN with FileZilla Server >=1.3.0 during TLS handshake to save some roundtrips during connection establishment
  • Prepare FileZilla to support TOTP-based 2FA authentication on future FileZilla Server versions
  • Made downloading updates more robust if the network connection is unreliable
  • Updated to libfilezilla 0.36.0
2021-12-10 : version 3.57.0

notable changes

  • Fixed incorrect default settings for file editing
  • Fixed a crash looking up data in file lists
  • Fixed a crash if a HTTPS connection gets canceled during the TLS handshake
  • Updated to libfilezilla 0.35.0