Cyberduck is an open source client for FTP and SFTP, and is available for Mac OS X and Windows. It supports secure transfers as well as directory synchronization. The user interacts with the user interface, including file transfer by drag and drop and notifications via Growl. It is also able to open some files in external text editors. Cyberduck includes a bookmark manager and supports Apple’s Keychain and Bonjour networking.
FTP
The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet. FTP software is used to facilitate this transfer. Most operating systems have a built-in FTP client to receive files, but often a specific FTP program is needed to send files to another host.
Cyberduck
Filezilla
FileZilla is free, cross-platform FTP application software, consisting of FileZilla Client and FileZilla Server. It is available for Windows, Linux, and Mac OS X. It features an easy to use two-sided interface, one side being the local file system and the other being the server. Users can drag and drop files between the two. Filezilla can also save profiles for connections you frequently use.
It supports FTP, SFTP, and FTPS (FTP overSSL/TLS). Support for SFTP (SSH File Transfer Protocol) is not implemented in FileZilla Server.
WinSCP
WinSCP (Windows Secure CoPy) is an open source free SFTP, SCP, FTPS and FTP client. Its main function is file transfer between a local and a remote computer. WinSCP offers scripting and basic file manager functionality. Available only for Windows devices.