JFTP é um serviço gráfico de FTP (File Transfer Protocol), destinado a transferir arquivos entre o seu PC e um site FTP.
JFTP pode conectar-se a qualquer sistema que tiver um endereço de Internet válido e um programa servidor de FTP, podendo transferir arquivos entre uma grande variedade de sistemas, incluindo o Windows, UNIX e sistemas iSeries (AS/400).
JFTP inclui uma grande variedade de mecanismos de segurança, SSL (Secured Sockets Layer), para garantir a transferência por FTP de dados privados.
JFTP está desenvolvido completamente em Java, o que significa que pode ser executado em vários sistemas: Windows, Mac OS X, Linux, Solaris, Unix ou qualquer outro que seja compatível com JVM (Java Virtual Machine).