SFTP client · Martin Prikryl / WinSCP project
WinSCP
Windows file transfer client for SFTP, SCP, FTP/FTPS, WebDAV and S3 with Explorer and Commander layouts, tabbed sessions, directory sync, batch scripting and a .NET/COM library.
~/facts
- platforms
- WindowsWindows only; experimental 64-bit portable build offered; also available from Microsoft Store.
- price
- FreeFree; voluntary donations via PayPal presets $19-$249 on the downloads page (seen 2026-10-20).
- source
- Open sourceLicence: GPL-3.0-or-later
- github
- winscp/winscp 3.9k stars, seen 2026-10-20
~/features
- ✓ yes SFTP
- ? not verified SSH
- ? not verified Port forwarding
- ? not verified Cloud sync
- ✓ yes Scripting / API
- ? not verified Team sharing
✓ documented · – absent or not in its feature list · ? not verified
+ strengths
- Wide protocol set: SFTP, SCP, FTP, FTPS, WebDAV, S3
- Scripting, command line and a .NET assembly/COM library for automation
- Tabbed sessions with saved workspaces, directory synchronization, portable mode
- GPL-licensed with source download and a public GitHub repo
! weak points
- Windows only
- SSH tunnel feature handles a single tunnel host; multi-hop setups need an external tool such as PuTTY
- File-transfer focus; no general-purpose SSH terminal beyond PuTTY integration
- Donation-funded; no commercial support plan seen on pages read
~/who it is for
- best for
- Windows users who need a scriptable GUI client for SFTP/SCP and S3 file transfers.
- look elsewhere if
- macOS or Linux users, or those who need a terminal-first SSH workflow.
~/sources
Checked 2026-10-20. Prices and features change; the vendor's page is the authority.
- winscp.net/eng/index.php — protocols, platform, features
- winscp.net/eng/docs/introduction — features: scripting, .NET assembly, sync, PuTTY site sharing, Windows only
- winscp.net/eng/downloads.php — version 6.7 dated 2026-10-14, donations, Store, source download
- winscp.net/eng/docs/license — GPL v3 or later
- winscp.net/eng/docs/ui_tabs — tabs for multiple sessions
- winscp.net/eng/docs/ui_login_tunnel — single SSH tunnel host; multi-hop needs external tool
- github.com/winscp/winscp — GitHub repo / stars
Not verified
- ssh left null: terminal/shell access not verified (docs mention PuTTY integration only)
- split_panes, port_forwarding, serial, telnet, mosh, cloud_sync, team_sharing, AI/agent/MCP flags, phone_remote, mobile_app, x11_forwarding not stated (null)
- jump_host=true reflects the single 'Connect through SSH tunnel' host, not multi-hop
- GitHub repo winscp/winscp linked from license page 'Associations'; GitHub API reports license as NOASSERTION, GPL taken from the official license page
- Whether the GitHub repo holds the complete source not confirmed