Gizmo's Freeware is Recruiting

Gizmos Needs YouWe are currently looking for people with skills and/or interest in the following areas:

- Anonymous Surfing Service
- Antivirus for Android

If this sounds like you then click here for more details

 

Best Free FTP Client

In a Hurry?
  Go straight to the Quick Selection Guide
Introduction
Dating back to at least April 1971 the File Transfer Protocol is one of the oldest protocols supporting the internet and is more common than many people know. FTP clients are programs that reside on a PC and enable fast bulk file transfers between the PC and a server. They connect using File Transfer Protocol via different ports. They are very useful when you need to download or transfer more than a few files and are an essential tool for website management. You could transfer files one at a time and you could of course do it all freehand via the ftp protocol in a command window - but one of these programs will beat that any which way. No contest!
Discussion

FireFTP If you use firefox, or if you needed one more reason to consider switching, my top pick is FireFTP.  After the latest round of upgrades it now support SFTP, compression, and while somewhat hidden even FXP (server to server transfer).  Other advanced features include directory comparison, syncing directories while navigating, SSL encryption, search/filtering, integrity checks, remote editing, drag & drop, file hashing, and more.  With this robust feature set, its ease of use, and browser integration FireFTP should now serve the needs of all but the heaviest power user needs and is quickly becoming one of my favorite FTP clients.

If you use a browser other than Firefox or require advanced functionality not found in FireFTP  then one of these great standalone applications should meet your needs.  

Cyberduck.  For MacOS users a reader has suggested Cyberduck. Cyberduck is an open source FTP, SFTP, WebDAV and Amazon S3 browser licenced 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, QuickLook and the Keychain.  I have not been able to test it but welcome any feedback and encourage alternative suggestions if you find them.

FileZilla FTP

FileZilla.  It is the darling of the OSS crowd and certainly does the job. Some users report that WS_FTP Pro (the commercial program) has lately become far too bloated, and instead they have turned to one of the capable and lightweight freeware applications. FileZilla seems to be their favourite. It is a very credible alternative to WS_FTP and has most of the features; it's lightweight in comparison but in my book that is often better. It uses a simple layout based on a two-pane interface that looks a bit like the early versions of WS_FTP. But this simplicity is deceptive, it is actually quite a powerful product. There's a full-featured site manager, firewall and proxy support, SFTP, SSL and Kerberos GSS security, restart, drag 'n drop and a lot more. The only significant feature that's missing is site-to-site transfer, but that's probably of no importance to most users. What is of importance is that FileZilla is totally reliable and very easy to use. The new V3 of FileZilla adds support for Linux, Mac OS X and FreeBSD.

There's also a free FileZilla FTP server which I haven't used but I hear that it's just as good as the client.There is now a 3PD (3rd-party developer) portable version of FileZilla that has various uses, including being able to place it on a flash drive and take it with you for a no-install (anonymous) use on any PC.

Tunnelier is reported by a contributor as a much better proposition than FileZilla for SFTP. It's a fast SSH client with a basic FTP client strapped on. The main reason for using it is that over SFTP it's many times quicker than FileZilla, which is vital when you are sending 200mb video files.

WinSCP will suit if you want a SCP (secure copy) client for Windows that uses SSH and offers a rich feature set. It includes a built-in terminal, it can launch Putty directly, allows remote file editing, direct transfer and transfer queuing, and has the ability to limit download speed rates.

Core FTP LE is my tip because it worked for me when others didn't. This is the Lite version of the commercial product; it has an annoying nag screen on start-up, though, that might put you off. CoreFTP could be the one for you if you need to log on to a site that gives problems, and it also has a massive feature set. Its strength is probably the ease of use for such a powerful app.

CoreFTP has four particular strengths:
1. It has the best tricky-site access ability of any FTP client I've used.
2. It has an excellent GUI that makes it outstandingly easy to use.
3. It has a massive feature set that somehow doesn't slow it down.
4. It has good on-screen real-time logging, which not all clients have.

There are sites - especially those with extra security, where it takes about 8 seconds to connect - that cause some FTP clients insurmountable problems; CoreFTP will get you in. I couldn't log on to one site at all with WS_FTP and some of the others, but this one did the trick. The neat on-screen log display also lets you know what's happening if you have problems. You can force-view invisible files, like htaccess. The chmod feature is useful, you can set your directory and file permissions with a very clear interface; ditto the clear and fast site manager. There's a nice one-click reconnect to the last site in use. Navigating to different drives is tricky, though, in Core - so if you have a stack of hard drives that you work from, you should keep this in mind - FileZilla is better here.

Here is a feature list: HIPAA compliance, SFTP/ SSH, SSL/ TLS, FTP/ HTTP/ SOCKS proxy, IDN, drag 'n drop, site manager, session manager, queue manager, custom screens, bandwidthcontrol, caching, auto-transfer, retry/resume, auto-reconnect options, auto S/key, Core FTPremote file-searching, advanced directory listings, start/stop/resume of transfers, full recursive chmod, browser integration, site to site transfers, file viewing and editing, firewall support, custom commands, FTP URL parsing, command line transfers, filters. This should be enough for most people. If not, upgrade to the $25 Pro version that that has custom sounds, two-way encryption, ping and traceroute, and more.

Core also do a useful-looking Micro FTP Server which can be installed on PCs and used for PC-to-PC transfers. I'm looking forward to trialling this.

Contributors: Valuable contributions to this category have been made by: Tom Styles, Irene, Michael Gaul.

Related Products and Links
Quick Selection Guide

FireFTP
9
 
Gizmo's Freeware award as the best product in its class!

Is a web service or web application
Easy to use, platform independent, small, fast, feature packed, frequent updates and new features
4GB Download Limit
1.99.3
321 KB
32 and 64 bit versions available
Unrestricted freeware
This product is portable
Firefox 3.0 - 3.1b2

Many language specific versions are available at the developers web site. http://fireftp.mozdev.org/all.html

FileZilla
8
 
Runs as a stand-alone program on a user's computer
Easy to use, feature rich, includes site manager functions
Does not support Site to Site transfer Windows 2000 and older versions not supported.
3.5.1
4.3 MB
32 bit but 64 bit compatible
Open source freeware
A portable version of this product is available but not from the developer
Windows, Linux and Mac OS X

A portable version is available here.

WinSCP
8
 
Runs as a stand-alone program on a user's computer
Secure copy using SSH, can limit download speeds, built in terminal.
Casual users may find it harder to learn and use.
4.3.5
2.9 MB
Open source freeware
A portable version of this product is available from the developer.
Windows

Also available as a plugin to two file managers, Altap Salamander and FAR Manager.

Core FTP LE
8
 
Runs as a stand-alone program on a user's computer
Great for Tricky sites and when other clients recommended may not work.
Nag Screens
http://www.coreftp.com/
2.2
4.2 MB
Free for private or educational use only
There is no portable version of this product available.
Windows
Tunnelier
7
 
Runs as a stand-alone program on a user's computer
Fast, Secure SSH
http://www.bitvise.com/tunnelier
4.40
6.5 MB
32 bit but 64 bit compatible
Free for private or educational use only
A portable version of this product is available but not from the developer
Windows 2000 to 7

The rating of this product is subject to further review.
Two portable versions "Tunnelier U3" and "TunnelierPortable" are available here.

Cyberduck
7
 
Runs as a stand-alone program on a user's computer
http://cyberduck.ch/
http://cyberduck.ch/
4.1.3
12.9 MB
Unrestricted freeware
There is no portable version of this product available.
Windows XP to 7, Mac OS X 10.5 or later

The rating of this product is subject to further review.

Editor
This software category is maintained by volunteer editor Andrews. Registered members can contact the editor with any comments or questions they might have by clicking here.
Tags
free FTP client, file transfer protocol, best free file transfer, file transfer client, free file transfer

Back to the top of the article

 

Share this
4.09091
Average: 4.1 (44 votes)
Your rating: None

Comments

by Space Patroller (not verified) on 28. January 2012 - 17:32  (87941)

I've used FireFTP for years. I have not tried it out since I got Windows 7 with Fx 9.0.1 but I do have it in place ready to go.

I've moved up to 135 MB with it in one operation

by Anonymouss (not verified) on 11. January 2012 - 21:24  (87031)

The maximum file size that FireFTP can download at this time is 4 GB .Really!!! I can't use it then.. Will stick to portable filezilla,not that i am impressed by it either(pretty slow on large single files..)

by Dobry (not verified) on 28. December 2011 - 17:58  (86131)

Cyberduck is available for Windows as well as Mac.

by James Ferris (not verified) on 8. October 2011 - 9:08  (81099)

I've been using LeechFTP for years. Excellent free app.
Great feature set including multithreading for simultaneous transfers. helps increase total bandwidth use. no site-to-site.
Unfortunately original developer abandoned it and so its been picked up by another... finally.
http://www.leechftp.org/

by Matt_P_UK (not verified) on 4. August 2011 - 15:24  (76907)

As a developer Filezilla has been causing me loads of problems as it always disconnects after file transfer even with the setting supposedly disabled or set to a very high number. When making small changes with a client on the phone the constant connecting seems to cause the server to block me and sometimes even causes the site to go down!

Just downloaded Core and whilst it looks basic it is lightning fast and does seem to hold the connection open as I have set it to.

by Paul Curtis (not verified) on 3. May 2011 - 13:32  (71345)

great post, just saved me an hour of finding all the information you have presented here.

by Koman (not verified) on 15. March 2011 - 12:35  (67946)

Have been trying out FileZilla af found it nice and easy to use.

After a day of use my firewall started going ballistic because FileZilla was initiating SOCKS 5 connections. FileZilla was not setup to facilitate this and I find this disappointing as a number of viruses have an affinity for SOCKS 5 as a means of propagating themselves.

by Anon-y-mous (not verified) on 27. January 2011 - 18:31  (65317)

I have tried Filezilla, Core and WS_FTP.

WS_FTP is nice but lacks bandwith throttling critical in offices. Nothing like sucking up all the bandwith.

Core (even the light - Free) has throttling. It is a very frendly and robust program but lacks a few SSH variations.

Filezilla is a more complex setup/use because it is flexable. Allows bandwidth throttling and has extensive SSH variables. (but being opensource may have issues with HIPAA or SOX due to internal policys)

by FTPwebhead on 23. November 2010 - 16:44  (61563)

Don't forget web-ftp clients, many people don't need full-blown FTP software (or don't have time to learn it) and for them web-ftp may work. Check out web-ftp.org, or if you need hosting for it there's places like Online Institute's ftp hosting that includes web-based ftp access -- then all you need is a web browser, nothing to download etc. another web-based solution is net2ftp -- lots of options but web-ftp is definitely a solution for some

by bernardz on 11. November 2010 - 5:22  (61021)

FTP clients in my experience, the most important variable is speed. It is so frustrating when you need to upload 11 meg and all you are getting is 4.7kb/sec. Which is actually normal, surely today we should be able to do better.

I have tried

ftp wanderer
FileZilla

I also decided to try
GOFTP which appears to be fastest.

Coffeecup FTP looks good too but I have not tried it yet.

by Wololo (not verified) on 1. November 2010 - 22:35  (60614)

I would like to see Rush FTP tested. It got converted to a free version since version 2.0 (release date 25th of August 2010).

by MidnightCowboy on 2. November 2010 - 6:30  (60635)

Thank you for the suggestion. It is the editors choice about which products to feature but they are all considered.

Anyone interested in Rush FTP should ensure that they only visit the official site.

http://www.wftpserver.com/

There are other sites featuring this software which contain malware and other exploits.

Always use WOT (Web Of Trust) or a similar ratings program before clicking on the sites displayed in search results.

http://www.techsupportalert.com/content/safe-computing-under-hour.htm

by Sea Mac on 29. October 2010 - 0:36  (60390)

This article was last updated August 24th 2009 and, since then, Cyberduck has been released for Windows Systems!

Cyberduck

http://cyberduck.ch/

Open source FTP, SFTP, WebDAV, Cloud Files,
Google Docs & Amazon S3 Browser for Mac & Windows.

by rayh (not verified) on 28. August 2010 - 15:35  (56905)

FireFtp is a very good application. The irony is Firefox seems to be very unstable in recent months but FireFtp is very stable and reliable. The only problem I run into if my source files are located on my companies share. It often hangs when I try path out to a network share.

All around I feel CoreFtp Lite is best all around.

1. Ease of use
2. Intuitive UI
3. Reliable
4. Easy connectivity
5. Accurate measure of transfer rates

by sandeebar (not verified) on 17. August 2010 - 17:22  (56220)

I'm taking an HTML class and need to upload my assignments. I've not done this before so I need something that's intuitive. Suggestions?

Sandee

by Anupam on 17. August 2010 - 17:50  (56222)

I have used Filezilla, and its good. You can try it. Otherwise, you have to try each software, and see which one suits you.

by mmseng on 30. July 2010 - 15:11  (55194)

I've tried many FTP clients over the years and FireFTP has come to be my standard. I like it so much more than any stand-alone clients I've used that, even though I've since switched my default general-usage browser to Chrome, I still use FireFTP as my default FTP client. Pretty much the only reason I ever use Firefox anymore (besides for web-development testing) is for FireFTP.

That said, it's starting to become more of a pain to use, since I rarely have Firefox open anymore unless I need FireFTP. On top of that, FireFTP, in my personal experience and opinion, has always had connectivity-consistency and error-recovery problems. I can't tell you how many times I've queued up a huge list of files for transfer, walked away (or started working on something else), and have come back to find that my queue balked at e.g. file #3, couldn't seem to recover, and FireFTP has been sitting there "Working..." on some apparently important, but failing (and invisible) recovery process ever since.

Many times I end up having to not only disconnect from the site, but also close and reopen the FireFTP tab, or it won't fully recover. This is especially a problem when using high-latency connections (such as transferring files over wireless or an otherwise poor connection). However even on good connections, a large list of files, or even a small list of big files (~50MB or greater on avg.) tends to choke FireFTP. Generally FireFTP is fantastic, but seems to lack a robust recovery implementation.

Of course, it's saying something that I've continued to use it for all this time despite my gripes. But I think I'm now finally in the market for a new, standalone, more stable solution. And as usual, thanks to Gizmo, I have several to try.

by SKJoy2001 on 14. July 2010 - 8:16  (54248)

The best 100% FREEWARE FTP client in the world for Windows is FTP Wonderer by Pablo Software Solutions.

* No installation necessary;
* Portable by native;
* Connection library;
* XML configuration file;
* Windows Explorer like interface;
* Very small size and memory footprint;
* Simple, straight forward & does it's job very well;
* Quee facility, with simoultenous multiple connections;
* Remote server file system treeview navigation;
* Hotlinking with local path for remote path;
* Custom command support;

Website: http://www.pablosoftwaresolutions.com/html/ftp_wanderer.html

There is only another FTP client that can beat this one, with a little nag, SmartFTP Client.

by Buckethead (not verified) on 8. October 2010 - 2:07  (59164)

I like FTP Wanderer, but it's not free for commercial use.

by Anupam on 14. July 2010 - 8:29  (54249)

Best freeware in the world is a little over the top, don't you think so? There are quite able software listed here in the article.

by Anonymous on 20. May 2010 - 14:56  (49997)

Thanks to everyone who suggested bitkinex! It was exactly what I was looking for!

by Anonymous on 27. March 2010 - 11:52  (46286)

Check out Free FTP Commander at http://www.internet-soft.com/ftpcomm.htm

Moderator's Comment : Direct link to Exe file removed. Please do not post direct links to executables and files, we do not allow it

by nextstep on 20. March 2010 - 2:17  (45848)

Is there an FTP client that allows:
~ Has a master password (so someone using my PC can't access my sites via FTP)
~ Allows creation of profiles (log on to the client &/or the profile?)
~ Client could access passwords on a password manager (like Roboform)
~ Can be launched from a flash drive?

Of course, for security reasons, I could not save the passwords, but that gets tedious...

by mmseng on 30. July 2010 - 14:50  (55189)

FireFTP does 3.5/4 of these. It's a Firefox addon and uses Firefox's password manager to store site profile account information. Firefox's password manager can have a master password, and Firefox's portable version can be launched from a flash drive.

The reason I say 3.5/4 is that, in my experience, while Firefox will not save your session of FTP connections, it WILL save your tab session of FireFTP tabs. When you open Firefox back up it will open up your 5 FireFTP tabs, but those tabs won't automatically know which sites you were connected to. However FireFTP has such an easy site-selection drop down menu on each tab, that it really doesn't matter. You'll be logged back into your 5 FTP sites before you know it.

Also, FireFTP lets you set default local and remote directories for each site profile. While this is not quite as good as remembering which local and remote folders you were viewing during your last FTP session (something I'd love to see), it's better than always just opening up your Desktop in the local pane and the site's root in the remote pane (although you can have it do that also if you want).

by Anonymous on 19. March 2010 - 17:54  (45824)

AnyConnect has Telnet/SFTP and SSH support as well as ordinary FTP. http://anyconnect.net

by okrick on 15. March 2010 - 16:32  (45614)

I highly recommend CoreFTP.

CoreFTP allows me to select the file exists action on every upload. Filezilla's selection doesn't override the option selected as a default.

FireFTP and Filezilla are constantly plagued by the too many network connections error message. I've never seen this error when using CoreFTP.

CoreFTP progresses much faster through the queue when skipping skipping existing files. Filezilla takes a few seconds per file to decide--about the same amount of time CoreFTP takes per directory.

by Rich867 on 28. January 2010 - 20:03  (42285)

I was wondering if anyone knew how to change the way file names are displayed once they are uploaded. On filezilla I can only get 24 characters.

If I put in (Mary Lou Roauclouses wedding pics at the church) I get (Mary Lou Roauclouses we). Is this file zilla or am I doing something wrong? Any suggestions anyone?
Thanks Rich

by Anonymous on 16. December 2009 - 0:04  (38756)

Filezilla has served me well for a year or so with smaller files but recently baulked at uploading a couple of larger wmv files (40 / 50 Mb). Whatever I did it would appear to get about 90% loaded and then seize up with a 'cannot start transfer' error message.

I installed the Fireftp add-on and the files loaded perfectly and quickly first time. Fireftp has a similar interface to Filezilla and is easily as simple to use, if not more so. That's my choice for the future!

by Anonymous on 3. December 2009 - 17:15  (37775)

We have a best FTP client selection. How about a best FTP server too ?

by Anonymous on 15. May 2009 - 18:34  (21649)

FireFTP has corrupted both uploaded and downloaded files for me.
Using other solution to download files showed that the file downloaded was OK.

Post new comment

The content of this field is kept private and will not be shown publicly.