From the developer: "BatchFTP is an intuitive robust free FTP client that boasts a wide array of features not found in the average FTP clients. Powerful options to Pause & Resume, Reconnect when Disconnected, Bypassing firewall, Drag & Drop, Custom commands and much more, makes unattended file transfer absolutely painless. Designed for easy and straightforward use whether you transfer hundreds of files/folders or just a few files. Scheduling and organizing favorite will be available shortly."