1. Home
  2. Windows Tips
  3. Winscp alternative to filezilla

WinSCP – Alternative to FileZilla

FileZilla is the most popular free open source cross-platform FTP client. It is available for Windows, Linux, and Mac OS X. It supports FTP, SFTP, and FTPS. After using it for years, I have never given another FTP client a try, until a month back when I needed to edit my Apache configuration files which was impossible to do in FileZilla.

WinSCP is an open source FTP and SFTP client for Windows only. It main functionality is secure transfer of files between local and remote computer. Apart from this, it has a build-in file manager and file synchronization functionality. It addition to SFTP, it supports SCP protocol and uses SSH(Secure Shell) for secure transfers. What makes it unique is the fact that it is based on the implementation of FTP protocol from FileZilla and SSH protocol from PuTTY.

WinSCP login

Add a new session by selecting Session from the left sidebar. After you have entered all details, make sure you select the right protocol from the list.

WinSCP creating session

Once you click login, it will sign-in to your server and show the default view of your remote server on the right and the local directory on the left.

WinSCP main

Obviously FileZilla has a more eye-candy look and feel, but one reason why I prefer WinSCP is because editing the configuration files is a piece-of-cake.

Instead of using PuTTY to edit my apache configuration file, I will simply right-click the apache2.conf file in WinSCP and select Edit from the context menu, after editing the file using the build-in editor, a simple Ctrl+S keyboard shortcut will save the file instantly.

editing apache config file

You can also sync the local directory with the remote directory. If you want to go a bit deeper, you can open a terminal with a single click and get complete control on your server. The latest version includes plenty of bug fixes and improved logging of FTP protocol events and errors. Enjoy!

10 Comments

  1. You can edit things such as Apache config easily with FileZilla too. You just need to set it up to use a Linux-friendly text editor like Notepad++.

    You connect to the server as root using sFTP and select view/edit fromthe right click menu for the file. Any time you save changes to the file, FileZilla will ask if you want to upload the changes.

  2. winscp is great, but it has this disconnection problem where it does so from time to time and you literarilly have to babysit it. It works flawlessly for some. That narrows the problem to servers. I’m not convinced because other clients work with ease on all my servers. That said, I am stuck onto it like a bee on honey because it is really great!

  3. One thing that I haven't found in WinSCP is the ability to have multiple transfers concurrently. This makes a huge difference to the speed of FileZilla up/downloads. If anyone knows how to do that in WinSCP, please let me know!Jonathan

  4. WinSCP disconnects often, never happens with Filezilla (or at least Filezilla instantly reconnects without an annoying error message). Maybe just a setting in the options?The built in editor is good to have. It isn't really good though. No fun to work with.

  5. WinSCP disconnects often, never happens with Filezilla (or at least Filezilla instantly reconnects without an annoying error message). Maybe just a setting in the options?The built in editor is good to have. It isn't really good though. No fun to work with.

  6. WinSCP disconnects often, never happens with Filezilla (or at least Filezilla instantly reconnects without an annoying error message). Maybe just a setting in the options?The built in editor is good to have. It isn't really good though. No fun to work with.

  7. Hello,

    Going to give WinSCP a try instead of FileZilla too. You still using it instead of FileZilla? Had any problems?

    • FileZilla is the most widely used FTP client, there is no question about that. But WinSCP has some benefits too like you are able to edit Apache config file using build-in editor and then you can save it instantly, it saves the headache of having to use Putty. So I am using both these tools. 🙂