Free Award-Winning File Manager WinSCP is a popular SFTP client and FTP client for Microsoft Windows! Copy file between a local computer and remote servers using FTP, FTPS, SCP, SFTP, WebDAV or S3 file transfer protocols. Download Now. Yummy FTP is an interesting FTP client for Mac OS X. While the application is pretty basic interms of its core features, there are a few things which make Yummy stand out from the crowd. First off, Yummy features FTP aliases which allow you to create aliases of your FTP servers on your desktop or within Finder.
The following tables compare general and technical information for a number of FTPclients. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.
Free and open-source software[edit]
Client | Creator | First public release date | Latest stable version | Software license | Copy files over 2 GB limit[1] | Interface |
---|---|---|---|---|---|---|
cURL | Daniel Stenberg | 1998 | 7.65.1 (5 June 2019; 2 months ago[2])[±] | MIT | Yes | CLI |
Cyberduck | David V. Kocher | 2001 | 6.0.4 June 2, 2017; 2 years ago | GPL | Yes | GUI and CLI |
FAR Manager | Eugene Roshal / FAR Group | 1996 | 3.0 build 5000 (7 August 2017; 2 years ago)[±] | BSD | Yes | TUI |
*FileZilla | Community | 2001 (January) | 3.41.1 (6 March 2019; 5 months ago)[±][3] | GPL | Yes | GUI |
FireFTP | Mime Čuvalo | 2004 (September) | 2.0.32 (February 1, 2019; 7 months ago)[±] | MPL 1.1, Charityware | Yes (since version 2.0.5) | Waterfox, Firefox pre-version 57 addon |
Fugu | University of Michigan Research Systems Unix Group | 2003 | 1.2.0 May 2, 2005; 14 years ago | BSD | ? | GUI |
gFTP | Brian Masney | 1998 | 2.0.19 November 30, 2008; 10 years ago | GPL | Yes | GTK+ |
lftp | Alexander V. Lukyanov | 1996 (August) | 4.8.4 (August 1, 2018; 13 months ago[4])[±] | GPL | Yes | CLI |
Macfusion | Michael Gorbach | 0 ? | 2.0.4 | BSD | ? | GUI |
NcFTP | NcFTP Software Inc. | 1991 | 3.2.6 November 27, 2016; 2 years ago | Clarified Artistic License | Yes | CLI |
net2ftp | David C. Gartner | 2003 (January) | 0.98 March 1, 2013; 6 years ago | GPL | ? | Web application |
tnftp | Luke Mewburn | 1999 | 20151004 October 4, 2015; 3 years ago | BSD | ? | CLI |
WinSCP | Martin Přikryl | 2000 | 5.15.3 (July 21, 2019; 45 days ago[5])[±] | GPL | Yes | GUI and CLI |
- FileZilla downloads now contain adware/malware[6][circular reference].
Proprietary freeware[edit]
Client | Creator | First public release date | Latest stable version | Software license | Copy files over 2 GB[1] | Interface |
---|---|---|---|---|---|---|
CrossFTP | CrossFTP Software | 2006 | 1.98.7 | Proprietary | Yes | GUI |
Classic FTP | NCH Software | 2007 | 2.52 | Proprietary | Yes | GUI |
Fling FTP (free version contains adware) | NCH Software | 2007 | 1.0.7 | Proprietary | Yes | |
LeechFTP | Jan Debis | 1998 | 1.3 (Discontinued) | Proprietary | No | GUI |
pbFtpClient | Level5Software | 2007 | 6.1 | Proprietary | ? | |
FTP Voyager | Rhino Software, Inc | 1997 (January) | 16.1.0.0 (August 20, 2013; 6 years ago) | Proprietary | Yes | GUI |
Freeware and commercial editions[edit]
Client | Creator | First public release date | Latest stable version | Software license | Copy files over 2 GB[1] |
---|---|---|---|---|---|
CoreFTP | CoreFTP.com | 2003 | 2.2 (build 1751) June 27, 2012; 7 years ago | Freeware | Yes |
Fetch | Fetch Softworks | 1989 | 5.7.7 December 2, 2017; 21 months ago | Proprietary | Yes |
Secure FTP | Glub Tech | 1999 | 2.6.2 July 27, 2013; 6 years ago | Apache | Yes |
Sysax FTP Automation | Codeorigin, LLC | 2005 | 5.31 April 12, 2012; 7 years ago | Proprietary | Yes |
Trials of commercial[edit]
Client | Creator | First public release date | Latest stable version | Software license | Copy files over 2 GB[1] |
---|---|---|---|---|---|
AbsoluteTelnet | Celestial Software | 1996 | 9.49 July 2, 2012; 7 years ago | Proprietary | Yes |
Beyond Compare | Scooter Software | 1996 | 4.2.10 May 28, 2019; 3 months ago | Proprietary | Yes |
Commander One | Eltima Software | 2015 | 1.1 September 29, 2015; 3 years ago | Proprietary | Yes |
CrossFTP Pro | CrossFTP Software | 2006 | 1.98.7 December 19, 2017; 20 months ago | Proprietary | Yes |
CuteFTP | Alex Kunadze/Globalscape | 1994 | 9.3.0 (Windows) July 11, 2018; 13 months ago / 3.1.3 (Mac) May 2, 2014; 5 years ago | Proprietary | Yes |
Directory Opus | GPSoftware | 1990 | 11.10 December 19, 2014; 4 years ago | Proprietary | Yes |
FlashFXP | OpenSight Software, LLC | 1999 | 5.4.0.3970 April 1, 2017; 2 years ago | Proprietary | Yes |
FTP Client | Vicomsoft | 1997 | 5.0.1 | Proprietary | Yes |
SmartFTP | SmartSoft Ltd | 1998 | 6.0.2155.0 July 23, 2015; 4 years ago | Proprietary | Yes |
Total Commander | Christian Ghisler | 1993 | 9.21a August 21, 2018; 12 months ago | Proprietary | Yes |
WebDrive | South River Technologies, Inc. | 1998 | 2017 June 16, 2017; 2 years ago | Proprietary | Yes |
WS_FTP | Ipswitch, Inc. | 1996 | 12.7 November 27, 2018; 9 months ago | Proprietary | Yes |
Yummy FTP | Yummy Software | 2004 | 1.9.0 May 10, 2018; 15 months ago | Proprietary, Setapp | ? |
Commercial[edit]
Client | Creator | First public release date | Latest stable version | Software license | Copy files over 2 GB[1] |
---|---|---|---|---|---|
ALFTP | ESTsoft | 2000 | 5.31 February 1, 2012; 7 years ago | Proprietary | ? |
ExpanDrive (Mac) | ExpanDrive, Inc | 2008 |
| Proprietary | Yes |
ExpanDrive (Windows) (formerly SFTPDrive) | ExpanDrive, Inc | 2005 |
| Proprietary | Yes |
ForkLift | BinaryNights, LLC | 2007 | 3.2.2 April 10, 2018; 16 months ago | Proprietary | Yes |
FTP Commander | Internetsoft Corporation | 1997 | 9.21 November 8, 2010; 8 years ago | Proprietary | Yes |
FTP Explorer | FTPx Corp. | October, 1996 | 1.0.1.53; January 2012 | Proprietary | ? |
Interarchy | Nolobe Software Pty Ltd | 1993 (as Anarchie) | 10.0.6 August 18, 2014; 5 years ago | Proprietary | Yes |
Steed | French Fry, SAS | 2012 | 1.2.1.1169 June 27, 2017; 2 years ago | Proprietary | Yes |
Transmit | Panic, Inc. | 1998 | 5.0.4 October 2, 2017; 23 months ago | Proprietary | Yes |
WISE-FTP | AceBIT | 1998 | 7.0 (Build 7.0.4) March 16, 2012; 7 years ago | Proprietary | ? |
edtFTPj | Bruce P. Blackshaw | 2000 | 2.3.0 August 26, 2011; 8 years ago | Proprietary | Yes |
edtFTPnet | Bruce P. Blackshaw | 2003 | 2.2.1 August 26, 2011; 8 years ago | Proprietary | Yes |
Operating system support[edit]
The operating systems the clients can run on.
Client | Windows | macOS | Linux | BSD | Unix | AmigaOS | ChromeOS |
---|---|---|---|---|---|---|---|
AbsoluteTelnet | Yes | No | No | No | No | No | No |
ALFTP | Yes | No | No | No | No | No | No |
Beyond Compare | Yes | Yes | Yes | No | No | No | No |
Classic FTP | Yes | Yes | No | No | No | No | No |
Codeanywhere (webbased) | Yes | Yes | Yes | Yes | Yes | Yes | No |
Commander One | No | Yes | No | No | No | No | No |
CoreFTP | Yes | No | No | No | No | No | No |
CrossFTP | Yes | Yes | Yes | Yes | Yes | Yes | No |
cURL (CL) | Yes | Yes | Yes | Yes | Yes | Yes | No |
CuteFTP | Yes | Yes | No | No | No | No | No |
Cyberduck | Yes | Yes | No | No | No | No | No |
Directory Opus | Yes | No | No | No | No | Yes | No |
ExpanDrive | Yes | Yes | No | No | No | No | No |
FAR Manager | Yes | No | No | No | No | No | No |
Fetch | No | Yes | No | No | No | No | No |
FileZilla | Yes | Yes | Yes | Yes | Yes | No | No |
FireFTP | Yes | Yes | Yes | Yes | Yes | No | No |
FlashFXP | Yes | No | No | No | No | No | No |
Fling FTP | Yes | No | No | No | No | No | No |
ForkLift | No | Yes | No | No | No | No | No |
Client | Windows | Mac OS X | Linux | BSD | Unix | AmigaOS | ChromeOS |
FTP Client | No | Yes | No | No | No | No | No |
FTP Commander | Yes | No | No | No | No | No | No |
FTP Explorer | Yes | No | No | No | No | No | No |
FTP Voyager | Yes | No | No | No | No | No | No |
Fugu | No | Yes | No | No | No | No | No |
gFTP | No | Yes | Yes | Yes | Yes | No | No |
Interarchy | No | Yes | No | No | No | No | No |
LeechFTP | Yes | No | No | No | No | No | No |
lftp (CL) | Yes (cygwin) | Yes | Yes | Yes | Yes | No | No |
Macfusion | No | Yes | No | No | No | No | No |
Mosaic | Yes | Yes | No | No | Yes | Yes | No |
NcFTP (CL) | Yes | Yes | Yes | Yes | Yes | Yes | No |
net2ftp (web-based) | Yes | Yes | Yes | Yes | Yes | Yes | No |
pbFtpClient | Yes | No | No | No | No | Yes | No |
PSFTP (PuTTY) (CL) | Yes | No | Yes | Yes | Yes | No | No |
Secure FTP | Yes | Yes | Yes | Yes | Yes | Yes | No |
SmartFTP | Yes | No | No | No | No | No | No |
Steed | Yes | No | No | No | No | No | No |
Sysax FTP Automation | Yes | No | No | No | No | No | No |
Total Commander | Yes | No | No | No | No | No | No |
Transmit | No | Yes | No | No | No | No | No |
WebDrive | Yes | Yes | No | No | No | No | No |
WinSCP | Yes | No | No | No | No | No | No |
WISE-FTP | Yes | No | No | No | No | No | No |
WS_FTP | Yes | No | No | No | No | No | No |
Yummy FTP | No | Yes | No | No | No | No | No |
Client | Windows | Mac OS X | Linux | BSD | Unix | AmigaOS | ChromeOS |
(CL) Command-Line interface only – no GUI (Graphical user interface)
Protocol support[edit]
Information about what internet protocols the clients support. External links lead to information about support in future versions of the clients or extensions that provide such functionality.
Client | FTP | FTP over SSH | SFTP | FTPS (FTP over SSL) | FXP (Site2site transfer) | DAV / HTTP(S) | Compression | Remote Compression | API / Commandline available | Resume Download | Passive mode | Sync Connections |
---|---|---|---|---|---|---|---|---|---|---|---|---|
AbsoluteTelnet | No | No | Yes | No | No | No | Yes | Yes | ? | ? | ? | ? |
ALFTP | Yes | No | No | Yes | No | No | No | ? | ? | ? | ? | ? |
Beyond Compare | Yes | No | Yes (Pro only) | Yes (Pro only) | No | Yes (Pro only) | Yes | Yes | Yes | Yes | Yes | ? |
Classic FTP | Yes | No | No | Yes | No | No | No | ? | ? | ? | Yes | ? |
Codeanywhere | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? |
Commander One | Yes | No | Yes | Yes | No | No | No | No | No | No | Yes | ? |
CoreFTP | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | ? | ? | ? |
CrossFTP | Yes | Yes (Pro only) | Yes (Pro only) | Yes (Pro only) | Yes (Pro only) | Yes (Pro only) | Yes | ? | Yes | Yes | Yes | ? |
cURL | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes (Only) | Yes | Yes | ? |
CuteFTP | Yes | Yes | Yes | Yes | Yes | Yes (HTTP(S) | Yes | No | ? | Yes | Yes | ? |
Cyberduck | Yes | No | Yes | Yes | No | Yes | No | Yes (SFTP only) | Yes | Yes | Yes | ? |
Directory Opus | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | ? |
ExpanDrive (Mac) | Yes | Yes | Yes | Yes | No | No | Yes | No | Yes | ? | ? | ? |
ExpanDrive (Windows) | Yes | No | Yes | Yes | No | No | ? | No | ? | ? | ? | ? |
FAR Manager | Yes | Yes | Yes | Yes | ? | Yes | No | ? | ? | Yes | Yes | ? |
Fetch | Yes | No | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | ? |
FileZilla | Yes | Yes | Yes | Yes | No | No | No | No | Yes (basic) | Yes | Yes | ? |
FireFTP | Yes | No | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes | ? |
FlashFXP | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes | Yes | ? |
Fling FTP | Yes | No | No | Yes | No | No | No | Yes | Yes | ? | ? | ? |
ForkLift | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | ? |
FTP Client | Yes | No | Yes | Yes | Yes | No | No | No | No | Yes | ? | ? |
FTP Commander | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | ? | ? | ? | ? |
FTP Explorer | Yes | No | No | No | ? | ? | No | ? | ? | ? | ? | ? |
FTP Voyager | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | ? |
Fugu | No | No | Yes | No | No | No | No | ? | ? | ? | ? | ? |
gFTP | Yes | Yes | Yes | Yes (control connection only) | Yes | ? | No | ? | Yes | ? | ? | ? |
Interarchy | Yes | Yes | Yes | Yes | Yes | Yes | No | ? | ? | Yes | Yes | ? |
LeechFTP | Yes | No | No | No | No | No | No | ? | ? | ? | ? | ? |
lftp | Yes | Yes | Yes | Yes | Yes | Yes (Partial) | No | No | Yes | Yes | ? | ? |
Macfusion | Yes | ? | Yes | No | ? | ? | ? | ? | ? | ? | ? | ? |
Macfusion | Yes | ? | Yes | No | ? | ? | ? | ? | ? | ? | ? | ? |
NcFTP | Yes | No | No | ? | ? | ? | No | ? | Yes | ? | Yes | ? |
pbFtpClient | Yes | Yes | Yes | Yes | No | No | Yes | No | ? | ? | ? | ? |
PSFTP (PuTTY) | No | No | Yes | No | No | No | No | No | Yes | Yes | ? | ? |
Secure FTP | Yes | No | No | Yes | No | No | Yes | Yes | Yes | ? | ? | ? |
SmartFTP | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | ? |
Steed | Yes | No | Yes | Yes | No | No | No | No | No | ? | Yes | ? |
Sysax FTP Automation | Yes | No | Yes | Yes | No | No | Yes | No | Yes (script and command line) | ? | ? | ? |
Total Commander | Yes | Yes | Yes (plugin) | Yes | Yes | Yes (plugin) | Yes | ? | Yes | Yes | Yes | ? |
Transmit | Yes | No | Yes | Yes | Yes | Yes | No | ? | Yes (AppleScript) | Yes | Yes | ? |
WebDrive | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes (SFTP) | Yes | Yes | Yes | ? |
Windows 7 (ftp.exe) | Yes | No | No | No | No | No | No | No | No | ? | No | ? |
WinSCP | Yes | Yes | Yes | Yes | No | Yes | Yes (SFTP only) | Yes (SCP command) | Yes | Yes | Yes | ? |
WISE-FTP | Yes | No | Yes | Yes | Yes | No | Yes | Yes | ? | ? | ? | ? |
WS_FTP | Yes | Yes (Pro only) | Yes (Pro only) | Yes | Yes (Pro only) | Yes | Yes (Pro only) | No | Yes (Pro only) | Yes (Pro only) | Yes | ? |
Yummy FTP | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes (AppleScript) | Yes | Yes | ? |
Client | FTP | FTP over SSH | SFTP | FTPS (FTP over SSL) | FXP (Site2site transfer) | DAV / HTTP(S) | Compression | Remote Compression | API / Commandline available | Resume Download | Passive mode |
References[edit]
- ^ abcdeubuntuforums.org: 2007, 2GB data transfer limitation? Quote: '...The common 2 GB limit is actually a bug in many FTP clients. If he is using Windows, try the latest FileZilla...', kernel.org: FAQ: I can't download a file with size greater than 2GB, is your website broken?, Comparison of file systems#Limits
- ^'curl - Changes'. cURL. Retrieved June 6, 2019.
- ^'Version history'. FileZilla. March 14, 2019. Retrieved March 14, 2019.Cite web requires
|website=
(help) - ^'LFTP - events'. Retrieved August 13, 2018.Cite web requires
|website=
(help) - ^'Recent Version History :: WinSCP'. Retrieved July 21, 2019.Cite web requires
|website=
(help) - ^FileZilla#Bundled adware issues
- ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help) - ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help) - ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help) - ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help) - ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help) - ^'ExpanDrive Release Notes'. Retrieved July 25, 2019.Cite web requires
|website=
(help)
See also[edit]
- Comparison of SSH clients – note that many of these, although not listed here, also have an SFTP capability
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_FTP_client_software&oldid=901852421'
Active6 months ago
I know that SSH from the command line is easy enough, but would like to give my students that use OS X a GUI option.
Is there a PuTTY equivalent for the Mac?
bmike♦168k46 gold badges304 silver badges662 bronze badges
Eric WilsonOs X Ftp Client
Eric Wilson5192 gold badges5 silver badges16 bronze badges
12 Answers
If you are looking for something that keeps track of servers/connections via a GUI, Terminal.app will already do that for you. Launch it and then from the menu select Shell > New Remote Connection. This will give you a connections manager window.
dhemplerdhempler
The best GUI application for SSH (and everything else you can do on the command line) is iTerm 2. While the original iTerm had a tabbed interface before Terminal did, iTerm 2 again eclipses Terminal by adding:
- Support for 256 colors (you'll never go back to 16 colors after using 256)
- Split panes (the sort of thing you can do in GNU screen or tmux, but at the level of the terminal emulator rather than in a program running on the server)
- Special provision for integrating with tmux (an alternative to GNU
screen
, and which most people regard as better & faster thanscreen
) - Terminal-level auto-completion (I don't use this feature so I can't detail how it has advantages over shell-level autocompletion: especially if you use the fish shell or zsh, then it may not be better)
- Growl support
- an Exposé-like view of your tabs
- a full-screen view (and you can choose from either its own or OS X's built-in full-screen mode; I greatly prefer iTerm's own full-screen mode, since it doesn't force you to move to a new 'Space', thus allowing Command-Tab to still work properly)
- paste history (a good complement to the shells' command histories)
- Search
- Instant Replay
and a lot more. Some are mentioned here but some are not, such as co-processes, triggers,smart selection, semantic history, and so on. Development is pretty active, but documentation seems to lag behind. I highly recommend it. I've been using it for years now and have never missed Terminal.
(It's possible Terminal does some of the things I mention here--it's been so long since I've used it that I don't recall, but when I switched I paid close attention to the differences and there were lots of advantages to iTerm. And it keeps getting better every few weeks or months.)
iconoclasticonoclast2,2276 gold badges25 silver badges35 bronze badges
You could also take a look as ZOC6 seems pretty cool.
Nathan Greenstein21.2k21 gold badges86 silver badges127 bronze badges
user199576user199576
I'm getting along well with Royal TSX.
This is useful for SSH, RDP and VNC based terminals or web-based interfaces.It has a built-in credential management and team-sharing features.
madxmadx
Configure ssh options and connect to ssh hosts manually always make me feel bored and have a lot of trouble. At Codinn we made a couple of GUI tools to make using ssh effortless. Those tools helped ourselves, and may also help you.
Core Shell is a PuTTY alike tool with lots of extra features:
- Full-featured terminal, supports 24bit true color.
- Support everything in OpenSSH, agent forwarding, certificates, proxy jump, etc.
- Can read your existing
ssh_config
file as the source of advanced options, especially helpful for experienced users. - Also included advanced options editor, a handy way to tune per-host advanced options.
- Tightly integrated with macOS Keychain, don't have to enter passwords or passphrases repeatedly.
- Always tries to restore your connections after network failure or waking up from sleep.
Yang.YYang.Y
You could try SecureCRT and SecureFX from VanDyke Software.
user48089user48089
Jawa2,2675 gold badges17 silver badges25 bronze badges
Ftp/sftp Client For Mac
HessianHessian
vSSH is actually an ssh client based on putty. I got it from the app store for about $10.00, so it's a great deal compared to ZOC.
okcomputerokcomputer
If you want to start a gui program from ssh, you can use x11 and relay it with xeyes.
See https://dyhr.com/2009/09/05/how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard/
doriendorien1751 gold badge3 silver badges15 bronze badges
You need to try Termius (available also as mobile app)
Fred KFred K4292 gold badges6 silver badges15 bronze badges
Just download Wine and download PuTTy.exe and right click and run through wine and when wine opens hit enter (application support) and give it a second and it will open, just make sure you have a server
StraightModderYTStraightModderYT
CyberDuck is a great option. I used it this semester in complement with Terminal. (CyberDuck is fully functional, we just coded in VI, so using the Terminal for SSH worked better for me.)
You can get CyberDuck for free online, or at a cost on the App Store.
Another option is FileZilla. I used it on Windows for FTP, but I believe that it supports SSH as well. It definitely runs on Mac as well as Windows, so it's another option. FileZilla is also free.
MosheMoshe5,16223 gold badges64 silver badges114 bronze badges
You must log in to answer this question.
protected by nohillside♦Jun 19 '16 at 13:00
Free Ftp For Mac
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Would you like to answer one of these unanswered questions instead?