up vote 16 down vote favorite
3
share [g+] share [fb]

Please tell me the best opensource (FREE) FTP software??

Edited

I am using Windows XP SP3

link|improve this question
4  
While you may he using Windows XP, I think it would be benificial to collect options for all operating systems. – jtbandes Jul 25 '09 at 17:45
Yes, please provide all. – Prashant Jul 25 '09 at 17:45
1  
So there will be no correct answer then? – random Jul 25 '09 at 23:48
1  
@echo: you're correct, this should be community wiki, I think. – jtbandes Jul 26 '09 at 3:09
1  
Popular = Best? – random Jul 26 '09 at 9:28
show 1 more comment
feedback

closed as not constructive by Sathya Mar 24 '11 at 8:59

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ.

10 Answers

up vote 44 down vote accepted

FileZilla for both your client and server software needs!

The Client is multi-platform (Windows, MacOS and Linux), but the server is Windows only.

link|improve this answer
2  
I switched from gFTP to FileZilla a while ago. It works very well, even on Linux. – Ludwig Weinzierl Jul 25 '09 at 17:09
What meant by "client and server"? I am using FTP software to upload files, so that I am using a FTP client, right? and where is the use of FTP Server?? – Prashant Jul 25 '09 at 17:10
1  
The Mac OS X version is really ... not great. – jtbandes Jul 25 '09 at 17:15
2  
Correct, you are using a client to upload files. If you ran an FTP server, that would allow other people to connect to your machine with an FTP client to download and upload files. – BenA Jul 25 '09 at 17:15
1  
@Prashant: you normally use the client, yes — you are uploading to a server. FileZilla can also act as a server so others can connect to you. – jtbandes Jul 25 '09 at 17:16
show 5 more comments
feedback

On Mac OS X, I use Cyberduck. It has a nice interface and is very functional (supports FTP, SFTP, WebDAV, Cloud Files and Amazon S3).

link|improve this answer
feedback

I have always liked NcFTP.

The program has been in service on UNIX systems since 1991 and is a popular alternative to the standard FTP program, /usr/bin/ftp. NcFTP offers many ease-of-use and performance enhancements over the stock ftp client, and runs on a wide variety of UNIX platforms as well as operating systems such Microsoft Windows and Apple Mac OS X.

It is open source, but does not provide secure (encrypted) connections.
For that there is either Cygwin+sftp or the PuTTY psftp on Windows.


For a server on Windows, use the open source freeFTPd from freeSSHd.com
Or, better the freeSSHd itself.

link|improve this answer
feedback

While I think that FileZilla is a great client on Windows, on OS X and Linux there are better clients. Some people prefer WinSCP for Windows use, so I'm tossing that out there as well. Both can connect via FTP and SFTP both are stable and perform well.

Filezilla feels more like an FTP client and WinSCP feels more like an extension to explorer.exe if you're not loving Filezilla check out WinSCP.

link|improve this answer
WinSCP actually uses the FileZilla code to do its FTP thing. – Charles Roper Jul 25 '09 at 20:44
feedback

I still like command line ftp. You kids & your newfangled GUIs! :) Or ncftp, also text based but pretty full featured.

link|improve this answer
ncftp has useful things like tab-completion of filenames, which makes command-line ftp'ing far nicer – dbr Jul 26 '09 at 1:49
feedback

If you are a firefox user you can try FireFTP (free, secure, cross-platform FTP client for Mozilla Firefox)

link|improve this answer
feedback

Midnight Commander. Why reinvent a file manager in an ftp client, when you can integrate an FTP client into file manager?

link|improve this answer
That works on Windows? – SamB Oct 20 '10 at 22:33
@SamB: 1. Yes, it does. 2. Original question didn't mention Windows – EFraim Nov 26 '10 at 19:31
feedback

I use the free version of CoreFTP. It is a no frills simple s/w with not too many screens and a simple interface. Very lightweight and I have been using it for the past 3 years with no issues.

link|improve this answer
feedback

I'm a major fan of ncftp. Stable, around forever, really good command-line client. Nice autocompletion features, also remembers your favorite sites. For me, much faster and easier to use than anything requiring a mouse.

link|improve this answer
This might work better as a comment to the earlier NcFTP answer: superuser.com/questions/12869/best-opensource-ftp-software/… – Jonik Aug 19 '09 at 0:29
feedback

To be honest, I still use the basic FTP commandline tool that's build into Windows. It's primitive and you need to know FTP commands, but when you script those commands, you can simply use FTP.exe to send and retrieve your data through FTP with a predefined schedule. I like Filezilla because it provides me a nice GUI and it makes it easier to browse a remote system. But with FTP I can easily automate things.

Then again, FTP.exe isn't open-source. It's just part of Windows...

link|improve this answer
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.