WinSCP v5.5.4 Updated

Checker on 10 Jun 2014

WinSCP is a file transfer client with an available single-window or dual-pane interface. The program supports standard FTP as well as secure connections using SSH, SSL/TLS, and legacy SCP. The program includes built-in directory synchronization tool to synchronizes changes between local and remote directories. Also supports proxy, SSH tunnels, and IPv6.

Alternatively, WinSCP Portable is multilingual and supports PuTTY Portable. X-WinSCP , packaged in winPenPack's format, is also available.

System Requirements: WinAll / Wine
Writes settings to: Application folder
Stealth: ? Yes
Unicode support: Yes
License: GPL
How to extract:
  1. Download the "Portable" ZIP package and extract to a folder of your choice
  2. Create winscp.ini with the following content:


  3. Launch WinSCP.exe
Similar/alternative apps: TunnelierPortable
What's new?
  • [TLS/SSL core upgraded to OpenSSL 1.0.1h. It fixes CVE-2014-0224 vulnerability among other.
  • Added SessionOptions.TimeoutInMilliseconds as an alternative to SessionOptions.Timeout that can be used from COM hosts not supporting 64-bit integers (such as VBA).
  • Support for size and time constraints in wildcard parameter of ls command.
  • Using Documents and Desktop subfolders of home directory, if exist, as "Document" and "Desktop" folders under Wine.
  • Incremental site search is case sensitive when search text includes any capital letter.
  • Support OS.unix=symlink designation of symbolic links in MLSD listing.
  • Bug fix: Show inaccessible directories option was incorrectly hiding folders from root.
  • Bug fix: Sorting by type is not consistent between local and remote panel.
  • Bug fix: Passphrase prompt is missing an option to remember it for the duration of a session.
  • Bug fix: During command-line operation, hidden main window is incorrectly shown when restoring application from tray.
  • Bug fix: Mouse range selection does not start from focused file after passive panel directory reload.
  • Bug fix: SynchronizationCriteria.None and SynchronizationCriteria.Either are not working.
  • Bug fix: Invalid proxy autodetection when system Internet Option Use the same proxy for all protocols is turned off.
  • Bug fix: Error when using source path ending with backslash with put command.
  • Bug fix: Some certificate errors did not show any description.
  • Bug fix: When remembering session password is enabled, stored password is used twice, even for two distinct consecutive keyboard-interactive prompts.
  • Bug fix: FTP proxy session setting is not logged.
  • Bug fix: Failure when current local directory is deleted while no session is opened.
  • Bug fix: Connection attempt could not be canceled.
  • Bug fix: Tree of current directory on network drive is not refreshed.
  • Bug fix: Number of filtered local directories were not shown in status bar.
  • Bug fix: Wrong reason is given when checking for application updates fail.

12 comments on WinSCP  The Portable Freeware Collection Latest Entries Feed

a 2006-10-12 17:30

you can remove the settings registry/file by going to stored sessions > tools > cleanup

M@tty 2007-09-10 06:06

If anybody doesn't feel like going through the whole configuration process, WinSCPP is a pre-configured bundle of WinSCP + portaPuTTY + Notepad2:

PortaMan 2008-03-04 19:27

another way is:
as mentioned
"Download the "Standalone application" single EXE file to a folder of your choice. Rename the file from winscp4xx.exe to winscp.exe (less version dependent)."
Create a winscp.ini in the same folder copy and paste the following in that file


that's it!

To change the language go to
download the zip file of your language (e.g. German) extract that file to the same folder of winscp.exe and make sure the language file has the same name like winscp.exe. For the German file with the ending .de it must be
You can also integrate portaPuTTY (not the same like portable PuTTY from John but better) into WinSCP and what you become is a System Administrators best friend.

SHH 2008-03-10 02:39

Alternative: WinSCP *Portable* is available from

linuxamp 2008-07-14 23:34

I don't see why people want to use portable wrapper versions ( of software which is natively portable. Unnecessary wrapper if you ask me.

chris 2011-02-26 10:44

For the configuration of integrated external apps, there is the environment variable %WINSCP_PATH%
So if you want to use, like me, PlainEdit as an extenal editor, place the entire PlainEdit directory within the WinSCP directory, then edit the path to the external editor as follows:
%WINSCP_PATH%\PlainEdit\PlainEdit.exe !.!
Similarly for portaputty. It then all lives on the USB-stick only!


Ruby 2011-02-27 11:43

chris: There's no need to copy/move your external program directory within WinSCP directory.
In your settings for external program, simply enter a path without the drive letter:
e.g. \Path\To\Program.exe


abc 2012-11-08 03:20

@linuxamp I like using Portable Apps because you can update all your apps in a few clicks and if the app is no longer natively portable (or "stealth" for example) the portable apps wrappers would handle that no problem.


rodger123 2012-11-09 14:54

works well on XP ,nice one.


bamanzi 2014-02-28 01:19

Why says the latest version is 5.5.1, but here 5.1.8?


Midas 2014-02-28 09:41

@bamanzi: WinSCP v5.1.8 is the previous stable release; v5.5.1 is the new stable, released 2014-01-24 ( and


Checker 2014-02-28 16:03

@ bamanzi: Thanks ... and updated ;)


Post your comment