Skip to content
SPECIFICTION
Get listed

FileZilla Client vs gFTP

FileZilla Client

filezilla-project.org

gFTP

gftp.org

Side by side

FigureFileZilla ClientgFTP
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYes—
macOSYes—
LinuxYesYes
Plans published11
Spec score · FTP and SFTP clients8.9 (#2)7.9 (#19)
Free planYesYes
Supported platformscross-platformlinux
Protocol coverageftp-ftps-sftpmulti-protocol
PurposeFileZilla describes itself as a free FTP solution.gFTP is a free, multithreaded file transfer client for *NIX based machines.
Translations AvailableThe site includes translations.The project describes gFTP as having 56 language translations available.

Plans

FileZilla Client

  • FileZilla ClientFree

FileZilla Client pricing →

gFTP

  • gFTPFree

gFTP pricing →

In their own words

FileZilla Client

FileZilla Client is a free FTP solution for file transfers, with support for FTP, FTPS, and SFTP. It is available for Linux, macOS, and Windows. The project presents FileZilla Client separately from FileZilla Server, FileZilla Pro, and RemoteDrive, so those products should not be assumed to be part of the Client. Documentation includes installation instructions for Windows, Linux, and Mac OS X, plus tutorials, usage guidance, and help with connection, transfer, and network configuration problems. The Wiki also includes guidance for key-based SFTP authentication. Support resources include a community forum, Wiki, FAQ, support section, and contact page. The project site links to source code, an issue tracker, nightly builds, translations, and version history. FileZilla Pro is a separate product whose overview lists support for cloud services including S3, Google Drive, and OneDrive. No paid price or billing schedule is stated for the Client, and no free-tier limits are stated.

Visit filezilla-project.org

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.

Visit gftp.org