FTP, což je zkratka pro File Transfer Protocol (protokol pro přenos souborů), je standardní síťový protokol používaný k přenosu počítačových souborů mezi klientem a serverem na počítačové síti. FTP je založen na klient-server modelu, kde klient iniciuje spojení se serverem pro nahrání nebo stažení souborů.
FTP server je speciálně konfigurovaný počítač, který umožňuje přístup k souborům pro upload a download. Klienti mohou přistupovat k FTP serveru pomocí FTP klienta, což je softwarová aplikace určená k navigaci na FTP serveru a manipulaci se soubory. Mnoho operačních systémů má vestavěné FTP klienty, ale existují také třetí strany nabízející pokročilé funkce a uživatelské rozhraní – WinSCP, FileZilla.
V dnešní době je FTP často nahrazováno bezpečnějšími protokoly jako SFTP (SSH File Transfer Protocol) nebo FTPS (FTP Secure), které poskytují šifrování dat a lepší ochranu proti odposlechu a jiným bezpečnostním hrozbám.