MostlyPDF

Welke gratis PDF-samenvoegers uploaden je bestand? We maten er vijf

We voegden dezelfde twee PDF's samen op iLovePDF, Smallpdf, PDF24, Sejda en MostlyPDF en telden de bytes. Vier uploadden het bestand. Zo controleer je elke tool.

Max Čelar··Privé-PDF

Wat is hier nieuw: Een gedateerde netwerkmeting van vijf gratis online PDF-samenvoegers — welke je bestand naar een server sturen en welke het in de browser samenvoegen — met een gepubliceerde Playwright-harness die de bytes telt die elke tool per host verstuurt, gedraaid op 12 oktober 2026 met twee gegenereerde test-PDF's (609.522 bytes), plus een offline-test waarin elke tool, de onze incluis, faalde.

Van de vijf gratis online PDF-samenvoegers die we testten, stuurden er vier het hele bestand naar hun servers en voegde er één het samen in de browser. We voegden op elke tool dezelfde twee PDF’s samen en telden elke byte die de browser verstuurde. iLovePDF, Smallpdf, PDF24 en Sejda stuurden elk tussen 615 en 624 KB naar hun eigen servers, bij een invoer van 610 KB: het bestand plus wat overhead. MostlyPDF (onze eigen tool) stuurde minder dan 1 KB, en daar zat het bestand niet bij. Je kunt elke tool zelf in 30 seconden controleren; de methode staat hieronder.

Uploaden is niet automatisch onveilig. Alle vier de aanbieders zeggen dat ze bestanden na een uur of twee verwijderen, en er is geen reden om daaraan te twijfelen. Maar “we verwijderen het later” en “we hebben het nooit gehad” zijn twee verschillende beloftes. Is de PDF een contract, een loonstrook of een scan van je paspoort, dan is het verschil aan jou om te kiezen, dus het is handig om te weten welke van de twee je krijgt.

# Wat elke tool met het bestand deed

Tool Verliet het bestand je apparaat? Meeste bytes naar één host (invoer 610 KB) Samengevoegd met netwerk uit?
MostlyPDF Nee 1 KB Nee
iLovePDF Ja 618 KB naar api38.ilovepdf.com Nee
Smallpdf Ja 616 KB naar files-upload.r2.smallpdf.com Nee
PDF24 Tools Ja — bij het toevoegen 624 KB naar filetools2.pdf24.org Niet gemeten
Sejda Ja 615 KB naar www.sejda.com Nee

Gemeten op 12 oktober 2026, Chromium 148.0.7778.96 (Playwright, headless).

De tabel wordt door de harness zelf gegenereerd (--table) uit de gepubliceerde dataset, en is dus niet met de hand getypt. Wat elke aanbieder zegt met het bestand te doen, lazen we op dezelfde dag van de eigen pagina:

  • iLovePDF: bestanden worden bewaard “for a maximum of 2 hours so you can download them” (maximaal 2 uur, zodat je ze kunt downloaden).
  • Smallpdf: bestanden worden “automatically deleted from our servers after one hour” (automatisch van onze servers verwijderd na een uur).
  • PDF24: bestanden worden “automatically deleted from the PDF24 server after one hour” (automatisch van de PDF24-server verwijderd na een uur).
  • Sejda: bestanden worden “automatically deleted after 2 hours” (automatisch verwijderd na 2 uur).
  • MostlyPDF: samenvoegen, splitsen, roteren, ordenen, paginanummers, watermerk, bijsnijden, formulieren invullen en afbeelding naar PDF draaien in de browser. Onze conversietools uploaden wél; die bestanden worden binnen 24 uur verwijderd.

# Hoe we hebben gemeten

De harness, merge-upload-check.js, opent de openbare samenvoegpagina van elke tool in een verse headless Chromium en doet twee rondes.

De online ronde voegt dezelfde twee PDF’s toe, drukt op Samenvoegen en wacht op het resultaat. De browser draait achter een kleine proxy, binnen de harness, die de bytes telt die naar elke host gaan: elke versleutelde verbinding, hoe de pagina die ook opzet. Een tool geldt als een tool die het bestand heeft geüpload als één host minstens de helft van de grootte van de invoer ontving.

De offline ronde opent de pagina, kapt het netwerk af voordat de bestanden worden toegevoegd, en probeert dezelfde samenvoeging. Een tool die echt in de browser werkt, hoort dan nog steeds het bestand te maken.

De invoer wordt door de harness gegenereerd, dus er wordt niets echts ergens heen gestuurd en de grootte is exact: een tekst-PDF van 3 pagina’s A4 (10.065 bytes) en een PDF van 2 pagina’s met een JPEG van 598.099 bytes aan willekeurige ruis (599.457 bytes). Ruis laat zich niet comprimeren, dus een upload kan zich niet verstoppen door te krimpen.

Vier dingen die de meting niet dekt, hier genoemd in plaats van in een voetnoot:

  • Eén datum, één browser, alleen de gratis webversie. Geen desktop-apps, geen betaalde abonnementen, geen mobiele apps. Aanbieders passen hun flows aan; de tabel draagt zijn datum, en de harness staat klaar om opnieuw te draaien.
  • PDF24 stuurt het bestand zodra je het toevoegt, nog voordat je op Samenvoegen drukt: de bytes werden bij elke run geteld. Het resultaatscherm (“PDF24 has merged 2 files into a single PDF”) was te zien in onze screenshots, maar de harness registreerde het nooit, dus het offline-resultaat staat als “niet gemeten” in plaats van gegokt.
  • Uploaden is niet hetzelfde als onveilig. De tabel zegt waar het bestand heen ging, niet wat er daarna mee gebeurde. Daarvoor zijn hierboven de bewaarverklaringen van de aanbieders zelf geciteerd.
  • We hebben een van de vijf tools zelf gebouwd. Daarom zijn de harness en de dataset openbaar: als een getal hier niet klopt, kun je het ons laten zien.

# Onze eigen tool zakte voor de offline-test

MostlyPDF stuurde het bestand nergens heen, maar voegde het ook niet offline samen. Toen we het netwerk afkapten, verscheen het dialoogvenster “Process on our servers instead?” (Liever op onze servers verwerken?).

De oorzaak was alledaags. De samenvoegengine werd pas gedownload als je voor het eerst op Samenvoegen drukte, dus met het netwerk al uit kon hij niet laden en vroeg de tool in plaats daarvan toestemming om de server te gebruiken. Hij vroeg het eerst, er is niets geüpload zonder een ja, maar “werkt in je browser” hoort te betekenen dat het werkt zodra de pagina is geladen, wat het netwerk daarna ook doet. We hebben het aangepast zodat de engine laadt wanneer de tool opent. De tabel hierboven is de meting vóór die aanpassing, en we draaien de harness opnieuw zodra de wijziging live staat en werken deze pagina dan bij.

# Controleer elke PDF-tool zelf in 30 seconden

Je hebt onze harness niet nodig om dit te zien. In Chrome, Edge of Firefox:

  1. Open de pagina van de tool, open dan de developer tools (F12, of ⌥⌘I op een Mac) en kies het tabblad Network.
  2. Voeg je PDF toe en voer de tool uit.
  3. Sorteer de lijst op Size (of kijk naar het totaal “transferred” onderaan). Een verzoek dat ongeveer zo groot is als je PDF en naar het domein van de aanbieder gaat, is je bestand dat wordt geüpload.

Het kan nog simpeler: laad de pagina, zet de vliegtuigmodus aan en gebruik dan de tool. Een tool die echt in de browser werkt, maakt het bestand nog steeds, zodra de code is geladen, en dat is precies waar wij hierboven over struikelden.

# Waarom samenvoegen lokaal kan blijven en comprimeren meestal niet

Samenvoegen, splitsen, herordenen, roteren, nummeren en watermerken veranderen de structuur van een PDF: welke pagina’s erin zitten, in welke volgorde, met wat erbovenop getekend. Een JavaScript-bibliotheek als pdf-lib kan dat allemaal in de browser, en daar draaien onze Merge PDF in de browser en Split PDF op.

Een PDF goed verkleinen, of omzetten naar Word, is ander werk. Daar heb je engines voor nodig als Ghostscript en LibreOffice, die in een browser niet op bruikbare kwaliteit draaien. Daarom uploadt onze eigen Compress PDF het bestand, en zeggen we dat op de pagina, net als bij alle anderen.

# Als het echt offline moet

Als een document nooit een netwerk mag aanraken, gebruik dan een desktop-app: Preview op een Mac voegt PDF’s samen door paginaminiaturen tussen documenten te slepen, en PDFsam Basic is een gratis, open-source samenvoeger voor Windows, macOS en Linux. En als je veel in Chrome zit, opent onze extensie elke PDF direct in dezelfde tools in de browser.

Veelgestelde vragen

Kun je PDF's samenvoegen zonder ze te uploaden?

Ja. Samenvoegen is een structurele bewerking van de PDF — pagina's van het ene document naar het andere kopiëren — die een JavaScript-bibliotheek als pdf-lib in je browser kan uitvoeren. Bij een tool die zo is gebouwd verlaat het bestand je apparaat nooit. In onze meting van 12 oktober 2026 voegde MostlyPDF twee PDF's van samen 610 KB samen en stuurde het minder dan 1 KB naar de eigen server, waarvan niets het bestand was.

Uploaden iLovePDF of Smallpdf mijn bestanden?

Ja. Toen we op 12 oktober 2026 twee test-PDF's (610 KB) samenvoegden, stuurde iLovePDF 618 KB naar api38.ilovepdf.com en Smallpdf 616 KB naar files-upload.r2.smallpdf.com — het hele bestand. iLovePDF zegt bestanden maximaal twee uur te bewaren; Smallpdf zegt ze na een uur te verwijderen.

Hoe kan ik controleren of een PDF-tool mijn bestand uploadt?

Open de developer tools van je browser, ga naar het tabblad Network, gebruik de tool en sorteer de verzoeken op grootte. Een verzoek dat ongeveer even groot is als je PDF en naar de server van de aanbieder gaat, betekent dat het bestand is geüpload. Een tool die in de browser werkt, stuurt niets van die omvang.

Waarom hebben comprimeren of converteren van een PDF nog steeds een server nodig?

Goede compressie en Office-conversie leunen op engines als Ghostscript en LibreOffice, die in een browser niet op bruikbare kwaliteit draaien. Paginabewerkingen — samenvoegen, splitsen, roteren, herordenen, nummeren, watermerken, bijsnijden, formulieren invullen — hebben die niet nodig, dus die kunnen lokaal draaien.

Bronnen
  1. merge-upload-check.js — the harness behind this article
  2. merge-upload-check.json — the dataset the table is generated from
  3. iLovePDF FAQ (file retention), read 2026-10-12
  4. Smallpdf Merge PDF page (file retention), read 2026-10-12
  5. PDF24 Merge PDF page (file retention), read 2026-10-12
  6. Sejda Merge PDF page (file retention), read 2026-10-12