WinSCP versions

WinSCP is a free SFTP client, FTP client, WebDAV client and SCP client
6.3
Mar 19, 2024
Jul 22, 2016
Review
Feb 20, 2015
Editorial review
rating
Jul 15, 2014
Aug 19, 2014
Review
Dec 19, 2013
Review
Apr 9, 2013
Sep 24, 2012
Review
Mar 5, 2012
Aug 25, 2011
Review
Nov 9, 2010
Review
Nov 7, 2010
Feb 27, 2009
Editorial review
rating
Mar 21, 2008
Editorial review
rating
Apr 17, 2008
Editorial review
rating
Feb 14, 2008
Feb 14, 2008
Review
Jul 26, 2008
Review

What's new

v5.7.7 [Feb 20, 2015]
- Using FTP command SIZE in binary mode.
- Optionally determining local file icon by extension only.
- Ensuring that sessions to be opened in a new window does not get actually opened back in the existing window.
- Bug fix: SFTP transfers fail occasionally.
- Bug fix: Controls occasionally do not align correctly after restoring maximized window from minimization.
- Bug fix: Embedded session is not opened.
- Bug fix: SCP session breaks when an output includes a null character.
- Bug fix: Error retrieving file attributes with FTP protocol when the path is given with trailing slash.
- Bug fix: Sort arrow was shown on unsortable Find dialog.
- Bug fix: File mask with size constraint over 4 GB does not work.
- Bug fix: When dragging files from local panel to local tree, status bar is not updated.
- Bug fix: Local directory tree does not show newly created folder.
- Bug fix: Local directory tree stops reflecting changes after creating new folder.
- Bug fix: Failure when HTTPS WebDAV URL redirects to HTTP.
- Bug fix: Certificate validation fails, when HTTP WebDAV URL redirects to HTTPS.
- Bug fix: Some redirected WebDAVS connection error messages show original host name instead of the actual host name.
- Bug fix: WebDAVS certificate failure override for redirected session is stored for original host name.
- Bug fix: During file transfers on FTP servers that do not support MLSD command, file details are not provided on overwrite confirmation prompt and transfer progress is not shown correctly.
- Bug fix: Edit commands on all Internal editors reflect state of the currently focused editor, instead of their editor.

v5.6.3 [Aug 19, 2014]
- SFTP version 6 supported:
- Hardlinks can be created.
- Optimized directory reading and file downloading.
- Allowed stored sites, including their names and initial directories, to preserve Unicode characters.
- Workaround for Vandyke VShell incorrect announcement of checksum calculation support.
- Workaround for Bitvise WinSSHD lack of SFTP extensions announcement.
- Support for proprietary OpenSSH extension [email protected] for creating hardlinks.
- Open command can open directories.
- WinSCP can register to handle WinSCP-specific WebDAV URL addresses (winscp-http:// and winscp-https://).
- Improved stack trace reporting for internal errors.
- Not showing suggestion to delete file in error when overwriting file on non-interactive displays.
- Workaround for FTP servers that do not enclose path in response to PWD command in quotes.
- Bug fix: Failure when opening SCP session.
- Bug fix: Missing help link for Note page of Advanced Site Settings dialog.
- Bug fix: Failure when processing results of upload in .NET assembly when a directory was created with explicitly set permissions as the first operation. 1188
- Bug fix: Wrong formatting of some error messages on log view of Keep remote directory up to date dialog with Continue on error option enabled.
- Bug fix: Modified edited/opened remote files are incorrectly uploaded using an active session, instead of their original session.

v5.17 [Sep 24, 2012]
-SSL core upgraded to OpenSSL 1.0.1e.
-Not requiring the .NET assembly to exist in file.
-Not considering 3xx error code an error for post-login FTP commands.
-Bug fix: Failure after system-wide change.
-Bug fix: Issuer and Subject were swapped on Certificate verification prompt.
-Bug fix: Traversed subfolders are incorrectly included in find results.
-Bug fix: Wrong color indicator on session tab when session was not switched by clicking on the tab.
-Bug fix: Failure when auto remote directory refresh was triggered during operation initiated by drag&drop.
-Bug fix: Wrong timezone offset was applied with FTP protocol.
-Bug fix: It was not possible to preserve timezone offset of 24 hours and greater in stored session.
-Bug fix: Wrong timestamp conversion with FTP protocol.
-Bug fix: Error in .NET assembly when temporary path contains exclamation mark.
-Bug fix: Indefinite chain of errors when XML logging fails.

v5.0.7 [Aug 25, 2011]
- Using MLSD/MLST to list directory with FTP protocol, when supported. Thanks to Michael Lukashov.
- UTF-8 support in an internal editor.
- Optionally refreshing file panel in regular intervals.
- If password is not specified on Login dialog with FTP protocol, connection is first tried without password.
- WinSCP can now optionally collect and send to WinSCP team non-personal usage statistics.
- SSL core upgraded to OpenSSL 1.0.1b.
- IDE upgraded to Embarcadero C Builder XE2.
- Warning is printed on console, when user combines -filemask switch with obsoleted exclude or include options.
- Embedded GPL licence text did not contain instructions for how to use GPL on your own programs.
- .NET assembly description and consequently type library name modified to start with “WinSCP” for easier look up.
- Remembering the last selected stored session on the Login dialog.
- When waiting for external console redirected to a pipe times out, it is suggested to check, if the pipe is being read from.
- Transfer settings panel moved from Preferences dialog into separate dialog.
- Layout of Transfer settings dialog improved.
-Split button is used for Transfer Settings button on Transfer, Synchronize and Keep remote directory up to date dialogs (Windows Vista and newer only).
- Set defaults command of Login dialog placed more intuitively on drop down menu of Save button (On Windows Vista and newer only).
- .NET assembly Session class public methods are explicitly locked against concurrent and recursive access.
- Silently ignoring errors, when implicitly preserving permissions of overwritten file after resumable file upload.
- File mask on Find file window can be edited in Edit mask dialog.
- Files in directory excluded from file search are excluded from search too.
- Change: Blowfish is preferred encryption cipher.
- Fixed mistakes in MFC building readme file in source code package.
- 256px icon embedded directly in the executable file.
- Not considering 3xx error code an error for custom remote commands.
- Double buffered drawing of file panels to prevent flicker.
- Alpha-blended marquee selection on file panels.
- Hidden columns are reordered to the front, not to interfere with resizing of visible columns.
- Full row select is by default turned ‘off’ to allow easier selection of files by mouse.
- Optional full row select in Explorer interface.
- Increased minimal height of directory tree item.
- On Login dialog, Save button is disabled on Logging tab and Preferences tab and Login button is disabled on Preferences tab, to avoid confusion.
- Bug fix: When downloading file with SFTP protocol, overwrite confirmation dialog showed cached timestamp of source remote file instead of actual one.
- Bug fix: Shut down once operation completes was blocked by confirmation prompt.
- Bug fix: Redirected output of console interface lacked CR.
- Bug fix: Window flickered when application was activated.
- Bug fix: Main menu did not open when application was not activated.
- Bug fix: When selecting files by mask, all directories were implicitly selected.
- Bug fix: When finding files, all directories were implicitly found.
- Bug fix: winscp.com did not restore console codepage on exit.
- Bug fix: Failure on SSL session resuming. Thanks to Michael Lukashov.
- Bug fix: Failure on second failed call to Session.Open of .NET assembly.
- Bug fix: Information about dragged files was generated incorrectly.
- Bug fix: Failure when reconnect failed.
- Bug fix: Exclusion-only file mask on Edit mask dialog was formatted incorrectly.
- Bug fix: Unicode console output was displayed incorrectly on Windows XP and earlier.
- Bug fix: Failure when generating valid local file name from name containing more than one invalid character.
- Bug fix: Path label disappears when clicked.
- Bug fix: Authentication prompts with no actual prompt were always failed in scripting.
- Bug fix: Default session settings were not preserved, when set based on loaded stored session.
- Bug fix: When mask wrapped in Edit file mask dialog, it was split into multiple masks.
- Bug fix: The .NET assembly could not find winscp.exe, when run from network path.
- Bug fix: Incorrect timestamp timezone in XML log and .NET assembly.
- Bug fix: Rare incorrect conversion of line endings.
- Bug fix: Keepalives cause timeouts with FTP protocol.
- Bug fix: Occasional failure while authentication prompt is idle.
- Bug fix: Selected note in directory tree was drawn incorrectly, when not focused in Explorer interface.
- Bug fix: Temporary file with XML log is not removed with .NET assembly.
- Bug fix: Rare incorrect EOL conversion.

v4.2.9.938 [Feb 27, 2009]
Increased maximal size of accepted SFTP packet.
Bug Fix: Failure when closing connection after another failed connection.
Bug Fix: Root path was not remembered as last working path on a drive.
Bug Fix: Hang-up after closing connection.

v4.0.7.370 [Apr 17, 2008]
Putty 0.55, SFTP5, multiple edited files

Alternative downloads

SSH Secure Shell
SSH Secure Shell
rating

SSH Secure Shell provides end-to-end communications through the SSH protocol.

Steganos Safe
Steganos Safe
rating

Protect sensitive data using 384-bit AES-XEX encryption.

Handy Safe Desktop Professional
Handy Safe Desktop Professional
rating

Synchronize your data between your mobile phone and PC

Win-Test
Win-Test
rating

New contest logging software written by Olivier F5MZN.

Sysax Multi Server
Sysax Multi Server
rating

Secure FTP Server and SSH2 Secure Shell Server with web based administration.