A számítástechnikában FTP-nek (File Transfer Protocol vagy File Transfer Protocol) hívják, a TCP-hez vagy az Átviteli Ellenőrző Protokollhoz kapcsolt rendszeren keresztül történő fájlátvitel szabályainak sorozatához, amely lehetővé teszi a küldést fájlok hibátlanul. Ez az ügyfél-szerver architektúrán alapul; egy modell, amelyben különféle feladatokat osztanak meg a szerver és az ügyfél között. Úgy tervezték, hogy nagy sebességű fájlmegosztást biztosítson; bár nem sok biztonság, mivel az összes műveletet egyszerű szövegben hajtják végre, ami lehetővé teszi a hackerek számára, hogy hozzáférjenek az átvitt adatokhoz.
Ez volt az egyik első definiált protokoll (még a TCP / IP megléte előtt), amelyet 1971-ben alkalmaztak először. Ez egy sor módosításon ment keresztül, amíg 1985-ben végül megállapították az alkalmazandó formátumot. a mai napig használta az RFC 959. Az FTP folyamat a felhasználó PI-jével vagy Protokoll-tolmácsával kezdődik, amely létrehozza a kezdési sorrendet; ezután a választ a szerver PI-jéből küldjük a felhasználó PI-jére. Bizonyos átviteli paraméterek létre vannak hozva (többek között tárolás, törlés, visszakeresés), hogy a felhasználó DTP adatátviteli folyamata kapcsolatot tudjon létesíteni a 20-as porttal, hogy az adatátvitel megtörténhessen.
Ennek a protokollnak a létrehozásával ismert volt az első kereső, Gopher néven is. Ez összekapcsolt gépek rendszerében működött, fő feladata bizonyos fájlok megkeresése a nevük alapján. Mindegyik gépet egy meghatározott információs területre szánták, de a Gopher által biztosított szervezetből kiderült, hogy valójában mind csak egy gépen vannak. Az internet megjelenésével azonban használhatatlanná vált.