FileZilla Client is a free and open source FTP client. It supports FTP, SFTP, and FTPS (FTP over SSL/TLS). The download of the FileZilla client is available for many platforms, Windows, Linux and Mac OS X.
FileZilla has a straightforward interface available with translations in most of the world’s major languages. Browsing FTP sites is fast. It’s possible to bookmark sites using the Site Manager for all the major FTP locations and QuickConnect for fast connections on the fly.
It’s possible to download or upload multiple files at once from and to several servers. There is even a cool feature that lets you automatically adjust transfer speeds based on the time of day or date (if your bandwidth is somewhat limited) and a filter to only see the files you need.
FileZilla is clearly one of the best FTP tools around and it’s totally free!
If you are interested in an FTP client a bit more limited in terms of functionalities but more easy to use, please visit Cyberduck homepage!