CrossFTP vs gFTP
CrossFTP
crossftp.comgFTP
gftp.orgSide by side
| Figure | CrossFTP | gFTP |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| Plans published | 3 | 1 |
| Spec score · FTP and SFTP clients | 8.6 (#6) | 7.9 (#19) |
| Free plan | Yes | Yes |
| Supported platforms | cross-platform | linux |
| Protocol coverage | multi-protocol | multi-protocol |
| Purpose | CrossFTP is a file transfer client for FTP, SFTP, WebDAV, and cloud storage. | gFTP is a free, multithreaded file transfer client for *NIX based machines. |
| Transfer automation | Yes | Yes |
Plans
CrossFTP
- CrossFTPFree
- CrossFTP Pro$24.99, paid once
- CrossFTP Enterprise$39.99, paid once
In their own words
gFTP
gFTP is a free, multithreaded file transfer client for *NIX-based machines, known to run on Linux distributions. It supports FTP, explicit and implicit FTPS, SSH2 SFTP, and FSP. Users can choose a GTK interface or a text interface, launched with the gftp-gtk and gftp-text commands. The text interface can download a directory and its subdirectories in one run, and transfer automation is listed. SSH2 SFTP support requires the OpenSSH client. For FTPS connections to servers using self-signed certificates, the FAQ describes disabling SSL peer verification or adding the CA public key to the OpenSSL certificates directory. The documented build process uses Meson and Ninja, with GTK 3 as the default UI build. Settings and bookmarks go under the gftp configuration directory in line with the XDG Base Directory Specification. The client logs the log-window contents to gftp.log and purges the file when the program starts. The project lists 56 language translations and directs bug reports to GitHub issues. Its plan costs nothing.