



My favorite proprietary, open source and freeware tools for file transfer on Microsoft Windows (with some self-hosted Linux/BSD tools)




OpenSSH is a free version of the SSH connectivity tools that technical users rely on. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks.
A versatile client for SFTP, FTP, and other protocols for file transfer. It offers GUI choice, and supports automation and key authentication.








Open-source FTP client supporting FTP, FTPS, and SFTP with features like large file transfers, site management, and cross-platform because of FileZilla Server.


Free and open-source terminal emulator supporting SSH, Telnet, and SCP. Portable, lightweight, and works offline to connect to remote systems securely.



Estonian company SendGB offers file transferring up to 5 GB for free! But you can share files up to 1 TB without signing up! You can keep files for up to 1 year.

Send files up to 2 GB for free with swift, simple transfers while WeTransfer Plus, at $12/month, offers up to 20 GB, extended availability, and password protection.





Jirafeau is an open-source web site permitting to upload a file in a simple way and give an unique link to it.

Self-hosted platform for secure file sync, sharing, calendar, and contact management with desktop, mobile, web access, and multi-device syncing.




On-premises file sync, universal access, integrated collaboration, real-time communication with privacy and data control focus.




Alternatives to Synology DSM and QNAP QTS
TrueNAS (formerly FreeNAS) is an operating system that can be installed on virtually any hardware platform to share data over a network. TrueNAS is the simplest way to create a centralized and easily accessible place for your data.




openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. It can be enhanced via plugins.




Secure Shell
OpenSSH implementation from the Microsoft PowerShell Developer Team
https://github.com/PowerShell/Win32-OpenSSH/wiki https://blogs.msdn.microsoft.com/powershell/2015/10/19/openssh-for-windows-update/.
WinSSHD is our SSH server for all Windows NT-series operating systems. Supported platforms include Windows 2000, XP, 2003, Vista, 2008, and 7. Both 32-bit and 64-bit versions of Windows are supported. Even Windows NT4 is still supported by WinSSHD 4.

FileZilla Server, sister product to FileZilla Client, is an FTP server that supports FTP and FTP over SSL/TLS (FTPS). FTP over SSL/TLS provides secure encrypted connections to the server.

Used to push device OS and firmware updates. Insecure (local network only)
Tftpd32 is a free, opensource application which includes DHCP, TFTP, DNS, SNTP and Syslog servers as well as a TFTP client.

SolarWinds TFTP Server uploads and downloads executable images and configurations to routers and switches with ease. It is the most robust, widely-trusted, and east-to-use free TFTP Server available.
