PDFMerger.io is free & private — no uploads, no sign-up. If it saved you time, a coffee helps keep it going!☕ Buy me a coffee

Hoe PDFMerger.io Werkt

Een eenvoudige uitleg van wat er gebeurt wanneer u onze tools gebruikt — en waarom uw bestanden uw apparaat nooit verlaten.

De korte versie

Wanneer u PDFMerger.io opent, gebeurt alles in uw browsertabblad. Uw PDF-bestanden worden van uw harde schijf gelezen, in het geheugen verwerkt en het resultaat direct gedownload — zonder dat gegevens uw apparaat verlaten.

De gebruikte bibliotheken

pdf-lib

Verwerkt alle PDF-manipulaties: samenvoegen, splitsen, draaien, pagina's verwijderen, comprimeren en ontgrendelen van met wachtwoord beveiligde bestanden — direct in de browser.

pdfjs-dist (PDF.js)

Mozilla's PDF-renderingengine. PDFMerger.io gebruikt het voor het genereren van voorbeeldafbeeldingen van uw PDF-pagina's — volledig in de browser.

Tesseract.js (OCR)

A WebAssembly port of the Tesseract OCR engine. When you use the PDF OCR tool, each page is rendered to a canvas at 2× resolution and fed to Tesseract running locally in your browser. The WASM binary and language data are loaded from a CDN on first use — your PDF content is never sent anywhere.

react-signature-canvas + pdf-lib (Sign PDF)

The Sign PDF tool captures your signature using a canvas element (draw, type, or upload). The signature is converted to a PNG image and embedded into the PDF using pdf-lib's image embedding API — all in memory. No server is involved at any step.

Wat er stap voor stap gebeurt bij het samenvoegen van PDF's

  1. 1You drag files onto the merge area. The browser reads each file from your disk using the File API — a standard browser feature that gives JavaScript access to local files you explicitly select.
  2. 2PDF.js renders the first page of each file to a canvas element to generate the thumbnail previews you see in the file list. This happens entirely in your browser's memory.
  3. 3You click "Merge PDF". pdf-lib opens each PDF's binary structure, extracts the page objects, and writes them into a single new PDF document — all in memory.
  4. 4The finished PDF bytes are converted to a Blob (a temporary in-memory file object) and a download link is created using URL.createObjectURL(). Your browser's native download mechanism saves it to your Downloads folder.
  5. 5When you close the tab, all data is cleared from memory. Nothing persists anywhere.

Privacy — wat we verzamelen en wat niet

We zien uw bestanden nooit. Er wordt geen inhoud of metadata naar onze servers gestuurd.
We verzamelen anonieme gebruiksanalyses — hoe vaak elk tool wordt gebruikt. Zonder bestandsinhoud of persoonlijke identifiers.
Geen account vereist. Geen login, geen e-mail.
Geen bestandsopslag. Bestanden bestaan alleen in het browser-RAM tijdens verwerking.

PDF-formaten en compatibiliteit

PDFMerger.io ondersteunt standaard PDF-bestanden (elke versie). De tools werken met PDF's van Adobe Acrobat, Microsoft Word, Google Docs, macOS Preview, LibreOffice en scanners.

Browser- en apparaatvereisten

Elke moderne browser werkt: Chrome, Firefox, Safari, Edge en Brave — op desktop en mobiel. De prestaties zijn afhankelijk van het beschikbare RAM op uw apparaat.

Waarom browsergebaseerde verwerking belangrijk is

Bij PDFMerger.io verlaat de verwerkingsketen uw apparaat nooit — er is geen infrastructuurrisico omdat er geen infrastructuur is die uw bestanden verwerkt.