Windows · File Management
WinSCP for Windows
Free, open-source SFTP, FTP, and SCP client for Windows with a dual-pane transfer interface and scripting support for automated file transfers.
Updated August 9, 2026 · Reviewed by SoftNexi Editorial Team, Software research and documentation
Overview
WinSCP is a free, open-source client for transferring files over SFTP, FTP, FTPS, SCP, and WebDAV. Unlike the dual-pane local file managers above, its two panes typically show a local folder on one side and a remote server on the other, making it a transfer tool rather than a local file organizer.
It is widely used by developers and system administrators for deploying files to servers, managing remote directories, and automating transfers through its scripting interface and command-line mode, which can be driven from batch files or scheduled tasks.
Session management lets you save connection details (host, port, credentials, key files) for repeated use, and it integrates with PuTTY's saved sessions and private keys for SSH-based connections, which is convenient for users already working with PuTTY.
Compared with FileZilla, WinSCP is Windows-only but adds SCP support and closer PuTTY/PowerShell integration; compared with Cyberduck, it leans more toward server and developer workflows than consumer cloud storage.
Key features
- SFTP, FTP, FTPS, SCP, and WebDAV support
- Dual-pane view with local folder on one side, remote server on the other
- Session manager for saved host, credential, and key configurations
- Scripting and command-line mode for automated transfers
- Integration with PuTTY sessions and private keys
- Synchronization mode to mirror local and remote folders
System requirements
- Operating system
- Windows 11 and Windows 10 (older Windows releases also supported)
- Architecture
- x64 or x86 installer; a portable build is also offered
How to install WinSCP
1. Download from the developer
Open winscp.net/eng/download.php and choose the installer or the portable executable.
2. Install
Run the installer, choosing the interface style (Commander or Explorer) during setup — this can be changed later.
3. Create a saved session
Enter your server's hostname, port, protocol, and credentials, then save the session for future one-click connections.
How to use it
1. Transfer files
Connect to a saved session, then drag files between the local and remote panes to upload or download.
2. Synchronize folders
Use Commands > Synchronize to mirror a local folder with a remote one, reviewing the proposed changes before applying them.
3. Automate a transfer
Use the WinSCP scripting language or the /script command-line option to run unattended transfers from a scheduled task.
4. Use SSH keys
In the session's Advanced settings, point to a private key file (or a PuTTY .ppk key) instead of a password for SFTP/SCP logins.
Safety and privacy
- We link only to the developer's own winscp.net download page, the official distribution channel.
- WinSCP is open source, so its transfer and encryption code is publicly reviewable.
- Bundled software
- The plain installer download does not bundle third-party offers; watch for optional ad-supported download portals when searching for WinSCP outside its own site.
- Privacy
- Connects only to servers you configure; credentials and keys are stored locally and can be encrypted with a master password.
Known risks
- Saved passwords are a target if your Windows account is compromised — use a master password or key-based authentication where possible.
- Always verify a server's host key on first connection to avoid connecting to an impersonated server.
What's new
6.x series
Recent releases have continued interface refinements and protocol compatibility updates. Check winscp.net for the current version and full change log before installing.
Pros and cons
Pros
- Free and open source with no paid tier
- Supports SFTP, FTP, FTPS, SCP, and WebDAV in one client
- Scripting and command-line automation for repeated transfers
- Tight integration with PuTTY sessions and keys
Cons
- Windows only
- Interface options (Commander vs. Explorer view) can confuse first-time users
- No native cloud storage (S3, Google Drive) support the way Cyberduck offers
Verdict
WinSCP is a dependable, free choice for SFTP, FTP, and SCP transfers on Windows, particularly for developers and admins who want scripting and PuTTY integration. Cyberduck or FileZilla may fit better if cloud storage or cross-platform use matters more than SCP support.
Frequently asked questions
Is WinSCP free for business use?
Yes, it is released under the GNU GPL and free for any use, including commercial.
Does WinSCP support SSH key authentication?
Yes, it supports private key files, including PuTTY .ppk keys, for SFTP and SCP connections.
Is WinSCP available on Mac?
No, WinSCP is a Windows-only application. Mac users typically use Cyberduck or FileZilla instead.