FTP (File Transfer Protocol), internet üzerinden dosya transferi yapmak için kullanılan bir protokoldür.
FTP sunucusu (Server) ve FTP istemcisi (Client) arasında dosya transferi yapmak için kullanılan FTP; web sayfalarını bir sunucuya yüklemek veya indirmek, büyük boyutlu dosyaları transfer etmek gibi amaçlarla kullanılır.
FTP’nin bazı dezavantajları vardır. Örneğin, dosya transferi işlemi, verilerin şifrelenmemesi nedeniyle güvenlik açıklarına neden olabilir. Bu nedenle, FTP’nin yerini, daha güvenli bir protokol olan SFTP (Secure File Transfer Protocol) ve FTPS (FTP over SSL) gibi protokoller almıştır.