Skip to main content

FileZilla

FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS, servers are available for Windows only. Both server and client support FTP and FTPS (FTP over SSL/TLS), while the client can in addition connect to SFTP servers.

FileZilla's source code is hosted on SourceForge and the project was featured as Project of the Month in November 2003.

These are some features of FileZilla Client:

Transfer files using FTP and encrypted FTP such as FTPS (server and client) and SFTP.

Support IPv6 which is the latest version of internet protocol

Supports resume which means the file transfer process can be paused and continued

Ability to overwrite existing files only of the source file is newer

Ability to overwrite existing files only if the file size does not match

Ability to preserve the time stamps of transferred files, given supported by local system (downloading) or target server (uploading).

Tabbed user interface for multitasking, to allow browsing more than one server or even transfer files simultaneously between multiple servers.

Site Manager to manage server lists and transfer queue for ordering file transfer tasks

Bookmarks for easy access to most frequent use

Drag and drop to download and upload.

Directory comparison for comparing local files and server files in the same directory. When the file doesn't have the same information (name not match, or size not match) it will highlight that file in colour.

Configurable transfer speed limits to limit the speed transferring the files, which helps reducing error of transferring

Filename filters, users can filter only specific files that have the conditions they want.

Network configuration wizard, help configuring confusing network settings in form of step-by-step wizard

Remote file editing, for quickly edit file on server side on-the-fly. No need to download, edit on the computer and re-upload back to the server.

Keep-alive, if the connection has been idle for the long time it will check by sending keep-alive command.

HTTP/1.1, SOCKS5 and FTP-Proxy support

Logging events to file for debugging, saved at custom location.

Ability to export queues (pending, failed, finished) into an XML format file

Synchronised directory browsing

Remote file search to search file on the server remotely

Cross-platform. Runs on Windows, Linux, *BSD, Mac OS X

Supports resume and transfer of large files >4GB

Secure password storage protected with a master password

Available in 47 languages worldwide (Arabic, Armenian, Basque, Bulgarian, Catalan, Chinese, Corsican, Croatian, Czech, Danish, Dutch, German, Greek, Estonian, Finnish, French, Galician, Hebrew, Hungarian, Indonesian, Icelandic, Italian, Japanese, Georgian, Khmer, Korean, Kurdish, Kyrgyz, Lithuanian, Latvian, Macedonian, Norwegian, Nepali, Occitan, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian, Vietnamese) These are some features of FileZilla Server:

FTP and FTP over TLS (FTPS) IPv6 support Speed limits Large file support >4GB Remote administration Permissions system with users and groups IP filters

FileZilla is available in the repositories of many Linux distributions, including Debian, Ubuntu, Trisquel and Parabola GNU/Linux-libre.

In January 2012, CNET gave FileZilla their highest rating of "spectacular"—five out of five stars.

FileZilla client issue

Unlike some other FTP clients, FileZilla Client does not implement a workaround for an error in the IIS server which causes file corruption when resuming large file downloads.