Gftp est écrit en C et a une interface textes et une interface GTK+ 1.2/2.x
Gftp soutient le ftp, FTPS, HTTP, HTTPS, SSH et FSP proclame un protocole
GFTP permet les transferts de fichier de soutiens FXP (dossiers de transfert entre 2 serveurs à distance par l'intermédiaire de ftp)
Gftp possède un menu à signets pour permettre de se relier rapidement aux emplacements à distance
Gftp supporte les serveurs ftps tournant sous UNIX, EPLF, Novell, MacOS, VMS, MVS and NT