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.Client | Windows | macOS | Linux | BSD | Unix | AmigaOS | ChromeOS |
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 | |||||||
Client | Windows | Mac OS X | Linux | BSD | Unix | AmigaOS | ChromeOS |
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.Client | FTP | FTP over SSH | SFTP | FTPS | FXP | DAV / HTTP | Compression | Remote Compression | API / Commandline available | Resume Download | Passive mode | Parallel Transfer | Segmented 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 | |||||||||||||
Client | FTP | FTP over SSH | SFTP | FTPS | FXP | DAV / HTTP | Compression | Remote Compression | API / Commandline available | Resume Download | Passive mode | Parallel Transfer | Segmented Downloads |