Filezilla - upload and download files via ftp
I use Filezilla as my ftp client several times a week. Over the years I've tried many ftp clients and I can't say anything bad about any of them. They all did the job I needed at the time. Filezilla is the one I finally ended up staying with because it's easy for me to use and does everything I need to support my web sites. I like the dual pane format and it's so easy to just drag and drop files back and forth between the web and my PC. It keeps track of all my ftp logins and passwords so I don't have to. Best of all, it's an open source project that's been around a long time and I feel I can depend on it's continued support and improvement at no cost.
Quote from the website - FileZilla is a powerful FTP-client for Windows 9x, ME, NT4, 2000 and XP. It has been designed for ease of use and with support for as many features as possible, while still being fast and reliable.
The main features of FileZilla are:
Ability to resume Uploads/Downloads (if the server supports it)
Site Manager with folders
Keep Alive system
SOCKS4/5 and HTTP1.1 Proxy support
SSL secured connections
GSS authentication and encryption using Kerberos