Comparison of FTP client software


The following tables compare general and technical information for a number of FTP clients. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

Free and open-source software

Freeware and commercial editions

Trials of commercial

Commercial

Operating system support

The operating systems the clients can run on.
ClientWindowsmacOSLinuxBSDUnixAmigaOSChromeOS
AbsoluteTelnet
ALFTP
Beyond Compare
Classic FTP
Codeanywhere
Commander One
CoreFTP
CrossFTP
cURL
CuteFTP
Cyberduck
Directory Opus
ExpanDrive
FAR Manager
Fetch
FileZilla
FireFTP
FlashFXP
Fling FTP
ForkLift
FTP Client
FTP Commander
FTP Explorer
FTP Voyager
Fugu
gFTP
Interarchy
LeechFTP
lftp
Macfusion
Mosaic
NcFTP
net2ftp
pbFtpClient
PSFTP
Secure FTP
SmartFTP
Steed
Sysax FTP Automation
Total Commander
tnftp
Transmit
WebDrive
WinSCP
WISE-FTP
WS_FTP
Yummy FTP
ClientWindowsMac OS XLinuxBSDUnixAmigaOSChromeOS

Command-Line interface only – no GUI

Protocol support

Information about what internet protocols the clients support. External links lead to information about support in future versions of the clients or extensions that provide such functionality.
ClientFTPFTP over SSHSFTPFTPS FXP DAV / HTTPCompressionRemote CompressionAPI / Commandline availableResume DownloadPassive modeParallel TransferSegmented Downloads
AbsoluteTelnet
ALFTP
Beyond Compare
Classic FTP
Codeanywhere
Commander One
CoreFTP
CrossFTP
cURL
CuteFTP
Cyberduck
Directory Opus
ExpanDrive
ExpanDrive
FAR Manager
Fetch
FileZilla
FireFTP
FlashFXP
Fling FTP
ForkLift
FTP Client
FTP Commander
FTP Explorer
FTP Voyager
Fugu
gFTP
Interarchy
LeechFTP
lftp
Macfusion
Macfusion
NcFTP
pbFtpClient
PSFTP
Secure FTP
SmartFTP
Steed
Sysax FTP Automation
Total Commander
Transmit
WebDrive
Windows 7
WinSCP
WISE-FTP
WS_FTP
Yummy FTP
ClientFTPFTP over SSHSFTPFTPS FXP DAV / HTTPCompressionRemote CompressionAPI / Commandline availableResume DownloadPassive modeParallel TransferSegmented Downloads