FTP [eftepé] (iz angleščine file transfer protocol, »protokol za prenos datotek«) je programski standard za prenos datotek med računalniki z različnimi operacijskimi sistemi. Spada v aplikacijsko raven internetnega nabora protokolov.

Nabor internetnih protokolov
Plast Protokol
aplikacijska plast DNS, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SSH,
predstavitvena plast
plast seje
transportna plast DCCP, TCP, UDP, SCTP, RTP ...
omrežna plast IPv4, IPv6, ICMP, IGMP, ARP ...
povezovalna plast ECP, ATM, DDCMP, BSC, LAPB, LAPD, LLC, SDLC ...
fizična plast Token ring, Ethernet, FDDI, PPP, Wi-Fi ...

FTP je 8-bitni protokol vrste strežnik-odjemnik in lahko prenaša datoteke brez dodatne obdelave, kot sta npr. MIME ali uuencode. FTP ima po drugi strani zelo dolgo latenco – čas med oddajo zahtevka za prenos in dejanskim začetkom prenašanja podatkov je lahko precejšen; potreben je tudi prijavni postopek, ki včasih tudi vzame nekaj časa.