File Transfer Protocol (FTP) (protocollo di trasferimento file), in informatica e nelle telecomunicazioni, è un protocollo per la trasmissione di dati tra host basato su TCP. Altro protocollo usato per il trasporto dati in Internet è il protocollo HTTP.