Filezilla Free FTP Client
Filezilla is a free FTP client available in Windows, MAC and Linux versions. Filezilla is easy to use and allows for quick connections to multiple website servers. Save local and remote directory information.
The software is free and open source and a download of the source code is also for developer who need to create a custom solution of make adjustments to the features of the application.
Special Features of Filezilla FTP Client
Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
Tabbed user interface for connecting to multiple websites in one instance
Drag and drop support for easy file uploads
Synchronized directory browsing
Remote file search and file editing