The following tables compare general and technical information for a number of
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and data ...
(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
Proprietary
freeware
Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the f ...
Freeware and commercial editions
Trials of commercial
Commercial
Operating system support
The
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s the clients can run on.
(CL) Command-Line interface only – no GUI (Graphical user interface)
Protocol support
Information about what
internet protocol
The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
IP h ...
s the clients support. External links lead to information about support in future versions of the clients or extensions that provide such functionality.
See also
*
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and data ...
(FTP)
*
Comparison of FTP server software packages
Graphical
Console/terminal-based
Libraries
Summary board Graphical UI based FTP Servers
Terminal/Console based FTP Servers
See also
* File Transfer Protocol (FTP)
* Comparison of FTP client software
* FTPS (FTP over SSL/ TL ...
*
Comparison of SSH clients
An SSH client is a software program which uses the secure shell protocol to connect to a remote computer. This article compares a selection of notable clients.
General
Platform
The operating systems or virtual machines the SSH clients a ...
– many of these, although not listed here, also have an SFTP capability
References
{{Reflist
*
FTP clients
The following tables compare general and technical information for a number of File Transfer Protocol (FTP) client–server model, clients. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, ...