Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more

Call now to talk to an automation expert — (512) 345-2211


This list is a good place to start if you are looking for basic information on selecting and purchasing Robo-FTP and Robo-FTP Server or even if you have already purchased the software and have some questions about how to get started.

There are two main categories of products: FTP clients and FTP servers. Robo-FTP, Robo-FTP XE, and Robo-FTP Enterprise are all FTP clients and are used to make outgoing connections to FTP servers to push and/or pull files. Robo-FTP Server is an FTP server and is used to allow incoming connections from FTP clients. Please see our Product Guide for more details.

Yes and yes. Robo-FTP is fully compatible with other FTP servers (including FTP, FTPS, SFTP, HTTP, and HTTPS). Likewise, Robo-FTP Server is fully compatible with other FTP clients (including FTP, FTPS, and FTP). There are benefits to using Robo-FTP and Robo-FTP Server together, however. For example, while other FTP clients are able to connect, upload, and download files with Robo-FTP Server, many other FTP clients lack the powerful automation features of Robo-FTP. Also, when you are using Robo-FTP and Robo-FTP Server together we can guarantee the security and reliability of your file transfers and we can also guarantee a streamlined technical support process.

Yes. While Robo-FTP itself is 32-bit, it is fully compatible with all Windows 64-bit editions. Robo-FTP is supported on all currently supported Windows platforms including Windows Vista SP1, Server 2008 (R1 and R2), 2012 (R1 and R2), 2016 (except Nano as it cannot run 32 bit apps), and 2019, and Windows 7, 8, 8.1, and 10.

For support plans, see the support page of our web site.

Yes. There is a button to request an evaluation extension in the License tab of the Configurator (for Robo-FTP) and the Server Console (for Robo-FTP Server). Just click the button and follow the on-screen instructions.

Robo-FTP supports FTP, FTPS, SFTP, HTTP, and HTTPS (including support for cookies, automating forms, and more). FTPS and HTTPS use SSL (now called TLS) to increase the security of file transfers. SFTP is a different but similar protocol, based on SSH, which also offers many security advantages over standard FTP. Robo-FTP also supports cloud services like Amazon S3.

Robo-FTP supports the two most commonly used methods of secure FTP file transfers - SFTP (FTP over SSH) and FTPS (FTP over SSL). FTPS support includes both an encrypted control channel with a clear data channel and encrypted control and data channels.

In addition, Robo-FTP supports HTTPS (HTTP over SSL). HTTPS is less common than FTPS and SFTP, but is gaining in popularity.

Finally, Robo-FTP supports three types of file-level encryption and decryption with integrated PGP (Pretty Good Privacy), ZIP (with AES encryption), and CMS encryption. These types of encryption can be used with any FTP or HTTP site.

Yes, you can pass a user name and password externally into Robo-FTP through the command line arguments. Search for "command line" in the Help file for more information.

See also, Can variables be used in Robo-FTP script command options?

Yes. Robo-FTP can be executed from a batch process. You can specify which script to run, along with more advanced features. Please see the Help file under "command line" for more details.

See also, Can Robo-FTP return a value from a script so my batch file knows what happened?

Yes. Robo-FTP uses the /exitcode option on the EXIT command to return a numeric value to the batch file, so your batch file will be notified.

See also, Can Robo-FTP be launched from a batch process?

Yes, Robo-FTP supports the ability to pass in variables in the script command options. Please see the PERFORM command in the Help file for more details.

See also, Can Robo-FTP pass FTP server logon information via the command line arguments?

Yes, a file on an FTP site can be easily renamed with a single script command. See the FTPRENAME Command in the Help file for more details.

Yes, it is possible to download all the files in a server directory. Optionally all subdirectories and files therein may also be downloaded. If a matching directory structure does not exist on the local PC, it will be created. Please see the RCVFILE command in the Help file.

Yes, Robo-FTP has a built in script command that can synchronize files between the local and remote filesystem. Robo-FTP can also perform one-way sync (also known as mirroring or creating a mirror). For details, please see the Help file page about the SYNC command.

Yes. Please see the Help file under GETSITEFILE for more information about seeing if a particular file exists on the FTP server.

Yes, Robo-FTP has a sophisticated, built-in scheduler to execute batch processes whenever you like, so you can run your transfers unattended. You can get more information in the Help file.

Yes, Robo-FTP has built-in options for retrieving the newest and oldest files in a server directory and/or a local folder. Please see GETNEXTFILE or GETSITEFILE in the Help file for more details.

Yes, Robo-FTP can be used for secure, reliable, automated transfer of Positive Pay files. Please contact sales for more information on using Robo-FTP in conjunction with a positive pay program.

Yes, Robo-FTP can be run as a Windows Service using the included Robo-FTP Service Installer Applet. When running Robo-FTP as a service you will not need a user to be logged in.

Didn't find what you were looking for? Please feel free to contact us and we will be happy to help you.

Need help figuring out where to start?

Our sales staff is available to answer product questions and help you determine if Robo-FTP is a good match for your project.

Call Now: (512) 345-2211