FTP (File Transfer Protocols) is probably the most generally used approach when it comes down to multiple (or massive) file transfers over the the internet. Whether it’s a paid FTP software or a free one, the ultimate goal is to have a stable software to perform file transfer over the Internet efficiently and secure. FTP applications on the internet varies from functions, some (most) comes with resume capability, some does reporting after transmission, some supports SFTP, etc.
If you are using paid FTP softwares (I’m using Transmit) you should also be alert or at least keep few of the free ones in bookmark; just in case your primary FTP prog fails on critical situation. Here are some of the most commonly use free FTP applications and some alternative methods you can transfer files via FTP without any application.
Multiple Platforms FTP Clients
One of the most commonly used FTP tool, supports SSH.
Platform: Windows, Linux, Mac
Little graphical FTP/SFTP client
Platform: Windows, Mac
FTP Clients For Windows
Free SFTP, FTP and SCP client for Windows
Smart FTP [Download]
With its many basic and advanced features SmartFTP also offers secure, reliable and efficient transfers that make it a powerful tool.
Staff FTP [Download]
Staff-FTP, among standard, options like upload, download, query, sitemanager, browse-able windows and almost every other options you will find in other FTP clients.
Free FTP Manager [Download]
Fast and reliable FTP and SFTP client that allows to easily view, download and upload files to FTP folders.
CoffeeCup Free FTP [Download]
It uploads, it downloads, it keeps all your FTP Servers settings in one place. Make CoffeeCup FREE FTP your choice for a no-cost, highly effective tool to compliment your webmaster suite.
Go FTP [Download]
GoFTP is the fastest FTP program on the planet. Easy to use and has all of the basic features you need plus many advanced features that make this the best FTP client on the net.
Features like SFTP (SSH), SSL, TLS, IDN, browser integration, site to site transfers, FTP transfer resume, drag and drop support, file viewing & editing, firewall support, custom commands, FTP URL parsing, command line transfers, filters, and much more.
FTP Surfer [Download]
Yet another free FTP clients for Windows.
FTP Clients For Mac
Open source FTP and SFTP (SSH Secure File Transfer) browser licensed under the GPL with an easy to use interface, integration with external editors and support for many Mac OS X system technologies such as Spotlight, Bonjour, the Keychain and AppleScript.
OneButton FTP [Download]
OneButton FTP is a graphical FTP client for Mac OS X with a strong emphasis on simplicity, drag and drop usability, and file queuing. It allows you to easily transfer files to and from remote servers, such as the ones hosting your website, simply by dragging files to and from your computer.
Fugu is a graphical front end to the command line Secure File Transfer application (SFTP) built into Mac OS X.
RBrowser is a full featured graphical FTP/SCP/SSH/SFTP client, originally written for Mac OS X Server (and OpenStep), and now available for Mac OS X.
Other Alternative Methods
Firefox FireFTP [Download]
A Firefox plugin that does the FTP files transfer within your browser tab.
You can use windows explorer as FTP tool. Just insert the details according to the following format:
The above way may seems a little unsecured as your username and password are exposed; here’s another way you can insert with your username and password remain hidden. Works on Windows Explorer and Internet Explorer. Insert the following in the address bar:
A dialogue box will prompt up, enter the username and password and you’ll be connected.
DOS Command Lines
Window’s Command Prompt does support FTP. It doesn’t comes with a nice GUI but still does the job if you prefer doing the typing. Here’s how you get connected to FTP via Window’s DOS Command Prompt:
- Click Start on Desktop, select Run
- Type in "cmd" and hit enter.
- In Command Prompt, type FTP.
- Connect to your site with: open ftp.server.com
- Enter username and password.
Getting connected via Command Prompt is a no-brainer but if you are unfamiliar with the commands, you’ll find yourself having hard time transferring files. To know more DOS FTP commands, type HELP in the command prompt, or learn more here.
If you are only using FTP for light usage and not planning to install any external softwares for internet file transfering, here’s how you can turn your operating system or existing programs into an FTP tool.