Ga naar inhoud
HexaTransfer
Terug naar blog
Bestandsoverdracht

FTP vs web bestandsoverdracht: waarom de browser wint in 2026

FTP vs moderne web-bestandsoverdracht vergeleken. Ontdek waarom versleutelde browsertransfers het oude FTP vervangen.

Browsergebaseerde web-overdracht heeft FTP overschaduwd voor vrijwel elke niet-legacy workflow. FTP, gedefinieerd in RFC 959 (1985), stuurt inloggegevens en bestandsinhoud standaard in plain text over TCP-poort 21. Moderne web-overdracht draait over HTTPS met TLS 1.3, versleutelt payloads client-side met AES-256-GCM en vereist aan de ontvangerszijde niets meer dan een browser. De installatieteller van FileZilla loopt nog steeds op, maar nieuwe enterprise-implementaties van plain FTP zijn nagenoeg verdwenen. SFTP en FTPS overleven voor server-naar-server-automatisering; interactieve menselijke overdrachten zijn naar het web verhuisd.

Waar FTP voor ontworpen was

FTP veronderstelde een vertrouwd netwerk. De RFC 959-spec van april 1985 dateert van vóór het commerciële internet — NSFNET ging pas in 1988 publiek. Poort 21 droeg het commandokanaal, poort 20 droeg de data, en alles stroomde in ASCII- of binaire modus zonder cryptografische bescherming. NAT-traversal was een nakomertje die "passive mode" een decennium later noodzakelijk maakte.

De ouderdom van het protocol blijkt uit zijn eigenaardigheden. De verwarring tussen actieve en passieve modus, gescheiden control- en datakanalen waar firewalls een hekel aan hebben, gebruikersnaam en wachtwoord die als plain strings worden verstuurd, en geen native integriteitscontrole. Eén overdracht door een wangedragende router kan stilletjes een .zip-archief beschadigen zonder dat er een fout naar boven komt.

Waarom plain FTP feitelijk verouderd is

Browsers haakten FTP-ondersteuning in golven af. Chrome verwijderde het in versie 95 (oktober 2021). Firefox haalde het uit versie 90 (juli 2021). Safari heeft het nooit echt interactief ondersteund. Dat betekent dat een link als ftp://files.example.com/report.zip voor de meeste gebruikers niet meer werkt — ze zouden FileZilla, Cyberduck of WinSCP moeten installeren om één bestand op te halen.

Compliance-frameworks maakten het karwei af. PCI DSS 4.0 sectie 4.2.1 vereist sterke cryptografie voor elke transmissie van kaarthoudergegevens over openbare netwerken. De Technical Safeguards van HIPAA onder 45 CFR 164.312(e)(1) verplichten versleutelde transmissie voor ePHI. Plain FTP voldoet aan geen van beide. Auditors signaleren het meteen.

SFTP en FTPS zijn niet hetzelfde

Mensen halen ze constant door elkaar. SFTP (SSH File Transfer Protocol) draait over SSH-poort 22, gebruikt SSH-authenticatie en heeft, ondanks de naam, geen protocollaire verwantschap met FTP. FTPS is FTP verpakt in TLS op poort 990 (impliciet) of poort 21 met AUTH TLS (expliciet). Het zijn verschillende beesten met verschillende foutmodi.

SFTP is de betere keuze voor geautomatiseerde server-naar-server-overdrachten — het heeft één verbinding, gaat goed om met firewalls en integreert met SSH-key-management dat teams toch al voor infrastructuur gebruiken. FTPS voegt TLS toe aan een protocol dat nog altijd opgezadeld zit met twee verbindingen en NAT-complicaties.

Wat web-overdracht vervangt

Een moderne web-overdrachtsdienst regelt de use cases die FTP historisch in eigen bezit had:

  • Eenmalige bestandsleveringen aan klanten (vroeger een gedeelde FTP-account)
  • Vendor-bestandsdrops (vroeger een anonieme FTP met een write-only-incoming-map)
  • Grote bestandsuitwisseling tussen partnerbedrijven (vroeger een VPN plus FTP)
  • Softwaredistributie naar eindgebruikers (vroeger een publieke FTP-mirror)

Het verschil: geen accountprovisioning, geen firewall-regels, geen client-installatie en standaard end-to-end-encryptie.

Architectuurvergelijking

| Dimensie | FTP (plain) | FTPS | SFTP | Web-overdracht | |---|---|---|---|---| | Poort(en) | 21, 20 | 990 of 21 | 22 | 443 | | Versleuteling | Geen | TLS | SSH | TLS 1.3 + client-side AES-256-GCM | | Client nodig | FileZilla/WinSCP | FileZilla/WinSCP | OpenSSH/WinSCP | Alleen browser | | Firewallvriendelijkheid | Slecht (dual channel) | Slecht | Goed | Goed | | Hervatting | Wisselend | Wisselend | Ja | Ja (tus/chunked) | | Authmodel | Gebruikersnaam/wachtwoord | Gebruikersnaam/wachtwoord + cert | SSH-keys | Link + optioneel wachtwoord | | Beste gebruik in 2026 | Verouderd | Legacy-integraties | Server-automatisering | Menselijk bestandsdelen |

Het latency-verhaal dat de meesten missen

FTP opent in sommige clients een TCP-verbinding per bestand bij downloads. 10.000 kleine bestanden via FTP overdragen betekent 10.000 TCP-handshakes. Daarom kruipt een back-up van een .git-repository over FTP, terwijl dezelfde data over de multiplexing van HTTP/2 in een fractie van de tijd klaar is.

HTTPS met HTTP/2 of HTTP/3 (QUIC) multiplext meerdere bestandsverzoeken over één verbinding en snijdt de round-trip-overhead drastisch terug. Web-overdrachtsdiensten die chunked uploads gebruiken met protocollen als tus.io, hervatten betrouwbaar precies waar ze gebleven waren als de verbinding wegvalt — iets wat plain FTP inconsistent afhandelt over servers heen.

Waar FTP koppig blijft hangen

Broadcast-automatiseringssystemen pushen content nog steeds via FTP naar aangesloten zenders, omdat de playout-boxes van leveranciers als Grass Valley of Ross Video in het FTP-tijdperk werden ontworpen. Legacy-retailsystemen pushen 's nachts .csv-voorraadexports via FTPS naar het hoofdkantoor. Universiteiten draaien anonieme FTP-mirrors voor software-archieven (al zijn de meeste gemigreerd naar HTTPS-equivalenten).

Server-naar-server-automatisering profiteert specifiek van SFTP. Een geplande job die elke nacht back-ups in een gehard SFTP-jail dropt met SSH-key-auth, is in 2026 nog altijd goede architectuur. Het is door mensen bediende FTP die uitsterft.

Waar web-overdracht duidelijk wint

Alles met een niet-technische ontvanger erbij. Klanten installeren geen FileZilla. Externe auditors configureren geen FTPS-instellingen. Toezichthouders willen ontvangstbewijzen en linkgebaseerde levering. Voor een PR-bureau dat persmappen verstuurt, een advocatenkantoor dat discovery uitwisselt of een designstudio die .psd-bestanden naar een klant stuurt, is een link in de browser de enige leveringsmethode die werkt zonder een IT-supportticket.

HexaTransfer staat voor deze verschuiving — upload een bestand tot 10 GB, deel de link, ontvanger downloadt via zijn browser. Geen FTP-credentials om uit te delen of in te trekken.

Beveiligingspositie

Plain FTP geeft inloggegevens prijs aan elke passieve waarnemer op het netwerk — wifi op vliegvelden, hotelnetwerken, gedeelde kantoorinfrastructuur. FTPS en SFTP repareren het transport, maar geven de serverbeheerder nog steeds plain text-toegang tot de bestandsinhoud zodra die op het eindpunt is ontsleuteld.

Een web-overdrachtsdienst met zero-knowledge-encryptie versleutelt client-side voordat het bestand de browser verlaat. De server bewaart alleen ciphertext. Zelfs een volledige serverbreuk levert niets bruikbaars op zonder de per-file-keys in URL-fragmenten. Dat is een wezenlijk sterkere positie dan FTPS kan bieden.

Migratiepad

Als je nog FTP draait voor externe bestandslevering, is de migratie meestal recht-toe-recht-aan. Identificeer de workflows (klantleveringen, vendor-intake, partneruitwisselingen), kies een web-overdrachtsdienst die past bij de grootte en het complianceprofiel, en ontmantel de FTP-server zodra het verkeer opdroogt. Geautomatiseerde serverjobs verhuizen naar SFTP met SSH-key-auth — die overleven de transitie.

Verdict

FTP heeft het 40 jaar volgehouden. Het verloor omdat de webprotocolstack elk probleem oploste dat FTP oploste, en daarbovenop encryptie, firewallvriendelijkheid en universele clientondersteuning toevoegde via browsers die op elk apparaat al meegeleverd worden. Voor nieuw interactief bestandsdelen gebruik je het web. Voor geautomatiseerde serverpipelines gebruik je SFTP. Laat plain FTP op de plank liggen, naast het faxapparaat.

Probeer het op hexatransfer.com — gratis, zonder account, tot 10 GB.

Verstuur grote bestanden veilig met end-to-end-versleuteling

Draag bestanden tot 10 GB gratis over met end-to-end-versleuteling. Geen account nodig. Uw bestanden worden in uw browser versleuteld voordat ze worden geüpload — niemand anders kan ze lezen.

Een bestand verzenden