The Best FTP Client - WinSCP
When we moved over to the new servers, Shayne decided not to open up the port for FTP. Fair enough (a good security move). However, I was left with having to find another way to get in and easily edit files on the system. He recommended that I get an SCP client. I downloaded a few of ‘em, not being all that impressed - then I stumbled across WinSCP. It handles SSH / SCP / SFTP sessions, and has direct hooks into PuTTY. I have a long history with FTP programs. Starting with the amazingly old and incredibly unintuitive WS_FTP, I moved to FTP Explorer. When the developer abandoned the project, I flipped to FTP Voyager - and found it to be completely overpriced for my needs. Then, it was off to SmartFTP, until the desktop flashing started to annoy me. I had veen on FileZilla up until recently (living with its shortcomings, too). WinSCP surprised me.
It doesn’t do everything I want it to do, but I discovered that you can locally edit remote files by double-clicking them! This feature alone has saved me so much time and energy. I had been relying on PSPad for the longest time to do all my server-based file editing through FTP (slow, clunky). While the WinSCP edit window leaves much to be desired, it’s quick and painless - and I can hook directly into PSPad for advanced functionality and seamless integration with the file transfer. Wow. Awesome. Cool. You need this. Forget the other FTP clients out there - if you don’t have this “edit locally, save remotely” feature in your FTP program, dump it. And FTP access through a plain ol’ file editor is just painful to navigate! WinSCP is wicked.
GoDaddy Web hosting plans are now more powerful than ever. Best of all, their plans start at just $3.95/month! No matter what plan you choose, your site receives 24/7 maintenance and protection in a world-class data center. Plus, as a listener of The Chris Pirillo Show, enter code CHRIS2 when you check out, and save an additional $5 off any order of $30 or more. Get your piece of the internet at GoDaddy!









19 Comments
Ian Morris
May 19th, 2006
at 4:37am
I’ve been using winSCP for months and agree it is the best around. Stupidly I didn’t know about the puTTY integration which I’ve now activated. Thanks for the tip.
Park Road Blog » FTP and SSH tool
May 19th, 2006
at 11:49pm
[...] Seems to have all you need like command line and ftp in one - so no need to use putty and ftp, just this one. I’ve been using WS_FTP but this looks like it could do the same job that I use WS_FTP for as well as providing me with the command line for issuing linux commands on a remote server. Read what Chris Pirillo says about it here: http://chris.pirillo.com/2006/05/18/winscp-pwns/ [...]
Charles Tanton
May 20th, 2006
at 12:31am
Chris, thanks for pointing out this brilliant tool. I installed it this morning and used it to transfer a site from one remote server to another and it worked brilliantly. I especially liked the fact that I could use my putty sessions and also the built in tar/gzip features. That meant that I didn’t need to go into putty command line to tar and untar - I could do it straight from the ftp client which speeds things up dramatically. Bye bye ws_ftp…
(now if only it could transfer the mysql databse without me having to use phpMyAdmin - hey, maybe it can ;-))
A Little Ludwig Goes A Long Way: Recent software/services of note
June 1st, 2006
at 6:48am
[...] WinSCP — the best FTP client? I’ve been happy with filezilla but.. [...]
Photo Matt » Essential PC Software
August 26th, 2006
at 12:01am
[...] 2. http://chris.pirillo.com/2006/05/18/winscp-pwns/ [...]
NeedHelp!
October 4th, 2006
at 6:52pm
Why does the following code fail to work from a command-prompt in Windows,
winscp3 scp://user:password@host /command “put c:\myfile.dat”
It connects to the host with no problem, but it doesn’t upload the file…any ideas why?
Peekaboo / truly thankful
November 27th, 2006
at 8:38pm
[...] In other news, I’ve installed WinSCP on my computer and I’m trying to compare it to FileZilla. See, I used to use SmartFTP, but I got tired of its constant nagging once the 30 day trial thingie was up (it should be nicknamed SmartFTP Nagware). So, I uninstalled it and heard about the wonders of the open source FileZilla. Well, turns out it can remember the last folders on the local computer used, but unlike SmartFTP which could instantly connect me to the remote folder I used the last time, FileZilla waits for me to click “Connect” before it knows that I am opening it (Hint: I’m not doing it for fun) because I actually want to transfer files on the fly. Well, in comes WinSCP which can handle FTP (in secure mode hence the ‘S’) and SSH sessions (which FileZilla can handle as well thus explaining my reluctance to ditch it entirely). However, WinSCP trounces FileZilla in terms of accessibility because it has shell extensions. For instance, it creates a right click context menu when I can simply right-click on a file and send it to any folder on the remote site (From the “Send To” menu). This is the very reason that I’ve ditched 7-zip in favour of Tugzip. Not because I know anything about how they were created, but because of the ease of use. 7-zip creates a folder on the right click context menu which is just too much trouble for me. I love the way Tugzip comes up with the menu selections I need when I click on a compressed file or any other file. Giving the user peace of mind sometimes trounces the best/neatly written code and perhaps this is why some products have monopoly over others. [...]
Steven
December 20th, 2006
at 4:15am
Damn, WinSCP aint FTP!
Levi F.
February 22nd, 2007
at 3:53pm
Hey,
I’ve been using WinSCP for a few months now, but, as I get addicted to it, I tryed to find ways of getting FTP to work with it aswell :) (that’s how I got here!).
I’m glad to know they are adding FTP and will be available soon! yey =)
I agree… WinSCP is a wevdev’s best friend!! =)
cheers,
~Levi F.
Ryan Behrman
April 9th, 2007
at 1:38am
Thanks for this, Chris. Just installed WinSCP and loving it! I’m wondering about this Putty integration - has anyone managed to integrate through Putty without entering a password (it should do this when you check the “Remember session password and pass to Putty” option in Preferences->Integration, shouldn’t it?) Doesn’t work for me though :(
Rick Marry
May 9th, 2007
at 1:17pm
I had the same problem with winscp version 4.0 beta, passing password to putty.
I installed winscp version 3.8.2 and then it worked fine.
they must have broken it in version 4.
jozefk
October 4th, 2007
at 1:04am
WOW this WinSCP is more than great!! Huh!
Thanks a lot for this infos!
Cell Thug
December 4th, 2007
at 5:41am
a href=”http://feeds.pirillo.com/ChrisPirilloShow”>Add to iTunes</a> Related Content:Hear Ye Hear MeSeattle Wedding VideographerWhat is OPML?iPod Tips and TricksHow to Edit Your Photos OnlineFive must-have Joomla plugins (and tips)The Best FTP Client - WinSCPID3 Tag Your MP3 to PlayNew GnomeTomes!1,000 Favorite Computer Tips
Tin
July 3rd, 2008
at 7:09am
Chris I went pretty much through the exact same clients as you before coming to winscp. However, there are shortcomings (memory intensive (slow transfers), bad gui for selecting the screen, lack of support for tunneling).
So I have had to use Bitvise Tunnelier which is much better in those regards but missing putty integration and drag and drop from the desktop.
Sigh… I just read abotu VEAM SCP which is supposed to be super fast so I am checking that out now.
Alex Palmer
July 11th, 2008
at 7:53pm
Do you know of any good ones for mac? I have made the switch and am in need of a good ftp client
FTP Expert
August 17th, 2008
at 2:15pm
Considering WinSCP a good FTP client not only shows the technical incompetence of Chris Pirillo but the fact that he has no clue what is writing about.
Also promoting WinSCP under other FTP client brands (FileZilla doorway page links to WinSCP) is certainly unethical as well.
E - TextEditor | Forum
September 8th, 2008
at 10:46am
[...] out this review from Chris Pirillo (of Lockergnome fame) for WinSCP if you’re interested. And there’s another one [...]
Colin Jensen
December 14th, 2008
at 6:57pm
Nice article here. I have seen a lot of people using Filezilla and SmartFTP, I actually used to use it my self.
I did a lot research and trial tests on many different ftp clients a few months back and I found out that BitKinex was by far the best FTP client out there.
jitendra vyas
February 26th, 2009
at 10:59pm
Actually both Filezilla and Winscp doesn’t support network share so no use for me.
Any other free ftp client ?