WS_FTP Professional is a multifunctional FTP client. The application allows uploading files to the server via FTP, SSH, SSL, HTTP and HTTPS. WS_FTP Professional can encrypt files and folders locally, supports OpenPGP and can encrypt information with a 256-bit AES key. The use of CRC32, MD5, SHA-1, SHA-256 and SHA-512 algorithms when transferring files to the server allows you to be sure that the file transferred to the server can not be replaced by criminals at the time of upload. The program is able to automatically delete, rename or move files after they have been transferred to the server, allows you to use macros to dynamically assign file names and can create scheduled backups of important files. Local and remote files can be synchronized, and local files can be searched for using Google, Copernic and Windows services. Proxy servers can be used. Images stored locally or remotely can be viewed as small previews. It supports drag-and-drop.