FTPShell products
FTPShell makes two file-transfer products for Windows. Both install from a standard MSI, both have a free Personal edition for non-commercial use, and both are licensed perpetually with a year of updates.
FTPShell Client
FTPShell Client is a Windows FTP, FTPS and SFTP client with a dual-pane browser, tabbed sessions and favorites. It queues and resumes transfers, applies duplicate rules, retries after network drops, compares and synchronizes folders, searches servers, shows line-level differences and edits files on the server. Professional adds scheduled tasks, sync, search and server-to-server transfers; Enterprise adds FTPShell Script and the ftpshellc console client for unattended jobs with email reports and OpenPGP.
See the feature list, the editions and prices, the free Personal edition or download the 30-day trial.
FTPShell Server
FTPShell Server is a Windows service for FTP, FTPS (SSL/TLS) and SFTP (SSH2) file transfer with SSH2 shell and Telnet access. It authenticates against local Windows accounts, Active Directory or NTLM, supports anonymous and password-protected accounts on the same computer, resumes interrupted transfers, verifies files by CRC, MD5 and SHA, and starts automatically with Windows. The free Personal edition allows unlimited accounts and up to two simultaneous connections for non-commercial use.
See the server editions or download the 30-day Secure Plus trial.
