GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols.
It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc. GNU Wget has many features to make retrieving large files or mirroring entire web or FTP sites easy.
Using FTP to send your web pages and files from your computer to your site host view it
FileZilla is a fast and free FTP client for Mac, PC and Linux view it
FileZilla allows you to create and manage multiple FTP connections in one useful interface view it
A real time saver, FileZilla lets you edit files right on the FTP server view it
FileZilla does all the things you need an FTP client to do, plus it has some nice extras. view it
For transferring files quickly and easily you'll want to try FTP Voyager view it