
Free SFTP, FTP, SCP, WebDAV and S3 client for Windows
WinSCP has been the default answer to one Windows question for over twenty years: how do I get files onto that server? Ask any web developer or sysadmin who came up in the 2000s and there is a good chance this free, GPL-licensed client is still installed on their machine, quietly doing its job.
It speaks the protocols that matter for server work: SFTP and SCP over SSH first, but also plain FTP and FTPS, WebDAV, and Amazon S3 for object storage. One client covers the shared host, the VPS and the S3 bucket, which is why it replaced three separate tools for a lot of people. Version 6.7 (October 2026, a 12.5MB installer) continues a release cadence that has not slowed since 2000.
The interface comes in two flavors. Commander mode gives you the classic two-pane layout - local files on the left, remote on the right - that Norton Commander veterans will recognize instantly. Explorer mode mimics Windows Explorer for everyone else. Both support drag and drop, background transfer queues with resume, and deep Windows integration: jump lists, context menus, desktop shortcuts. A portable build runs from a USB stick without touching the registry, handy for admins moving between machines.
Where WinSCP earns its keep is automation. A full scripting engine, a command-line interface and a .NET assembly let you schedule sync jobs, wire transfers into deployment pipelines, or drive uploads from your own code. Directory synchronization can run one-way or both ways, semi-automatic or continuous, so a local folder can mirror a remote one without babysitting. An integrated text editor handles quick config edits directly on the server, and it defers gracefully to Notepad++ or VS Code for heavier work.
Security follows the SSH ecosystem's conventions: passwords, keyboard-interactive, public keys, Kerberos, and tight integration with PuTTY's Pageant agent for key management. A master password option protects stored credentials. The project is GPL-3.0, developed in the open by Martin Prikryl, with translations maintained by its community.
The honest limits: it is Windows only, with no official Mac or Linux version - FileZilla or Cyberduck fill that gap. The interface, while clean, looks like what it is: a tool from the two-pane era. And the most advanced SSH setups still lean on PuTTY's separate tools.
For moving files between Windows and a server, though, WinSCP remains the first install on a fresh machine and, for most people, the last file client they ever need.
SFTP, SCP, FTP/FTPS, WebDAV and Amazon S3 in a single client.
Commander two-pane view or familiar Windows Explorer layout.
Batch scripts, command line and a .NET assembly for pipelines.
One-way or bidirectional sync, semi-automatic or continuous.
Yes, completely. WinSCP is free and open-source software under GPL-3.0, for personal and commercial use, with no paid tiers or feature limits.
No official version exists for macOS or Linux - WinSCP is Windows only. FileZilla or Cyberduck are the usual cross-platform alternatives.
SFTP and SCP over SSH, FTP and FTPS, WebDAV, and Amazon S3. It also integrates with PuTTY's Pageant for SSH key authentication.