Klient FTP to program komputerowy korzystający z protokołu FTP do łączenia się z serwerem FTP w celu wysłania plików. (uwaga – nie mylić z klienty p2p)
Najprostsze tego typu programy są dostarczane z systemami operacyjnymi Windows, DOS, Linux i Unix, a większość bardziej rozbudowanych programów należy do kategorii shareware/freeware. Wiele nowoczesnych aplikacji jak przeglądarki internetowe Opera, Firefox, Chrome posiada już wbudowane funkcje klient FTP. Jednym z najbardziej znanych klientów FTP jest FileZilla, jednak można znaleźć wiele innych w zależności od potrzeb i zaawansowania użytkownika. Większość prostych klientów FTP opiera się tylko na wpisaniu danych domeny (nazwa użytkownika, serwer, hasło) po czym pliki z systemu wysyła się na serwer.