gFTP vs SmartFTP
gFTP
gftp.orgSmartFTP
smartftp.comSide by side
| Figure | gFTP | SmartFTP |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Windows | — | Yes |
| Linux | Yes | — |
| Plans published | 1 | 12 |
| Spec score · FTP and SFTP clients | 7.9 (#19) | 8.4 (#9) |
| Free plan | Yes | No |
| Supported platforms | linux | windows |
| Protocol coverage | multi-protocol | multi-protocol |
| Protocols | It supports FTP, explicit and implicit FTPS, SSH2 SFTP, and FSP. | The editions page lists FTP, FTPS, SFTP over SSH, and WebDAV in all three editions. |
| Transfer automation | Yes | Yes |
Plans
SmartFTP
- ProfessionalPrice not published
- UltimatePrice not published
- EnterprisePrice not published
- Professional SubscriptionPrice not published
- Ultimate SubscriptionPrice not published
- Enterprise SubscriptionPrice not published
- SmartFTP Professional Subscription$79.99 a year
- SmartFTP Ultimate Subscription$119.99 a year
- SmartFTP Professional$399.95, paid once
- SmartFTP Enterprise Subscription$399.99 a year
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.
SmartFTP
SmartFTP is a Windows client for transferring files between local computers and internet servers. It supports FTP, FTPS, SFTP over SSH, WebDAV, Amazon S3, Backblaze B2, Google Drive, OneDrive, SSH, and terminal access, with cloud connections varying by edition. Listed uses include website publishing and maintenance, uploads and downloads, managed file transfers, and local or remote backup and synchronization. Professional includes FTP, FTPS, SFTP, WebDAV, file synchronization, transfer integrity, and an integrated editor. Ultimate adds Google Drive, OneDrive, a terminal client, and password-manager integrations. Enterprise adds scheduled transfers plus Amazon S3, Google Cloud Storage, Backblaze B2, and Box. All editions include transfer resume, integrity verification, and on-the-fly compression. Windows downloads include x64 and Arm64 builds for listed Windows versions and servers. SmartFTP has no free plan, but offers a 30-day Enterprise evaluation without limitations. Subscription and perpetual license prices are listed separately, including $79.99 a year for Professional Subscription and $1,995.95 as a one-time purchase for Enterprise.