FTP Client

Cyberduck

Cyberduck

Besides being an FTP client, Cyberduck allows you to connect to a number of cloud storage providers and lets you browse and exchange files to and from your computer easily and conveniently for free.

WinSCP

WinSCP

WinSCP is a free and open source FTP client with tons of features for Windows.

FileZilla

FileZilla

FileZilla is an FTP client that lets you upload and download files from an FTP server on Windows, Mac, and Linux machines.