Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis PDF-splitter

Splits een PDF in afzonderlijke pagina's of extraheer specifieke paginabereiken. Download pagina's afzonderlijk of als ZIP.

Sleep een bestand hierheen of klik om te bladeren

PDF · verwerkt op je apparaat

of druk op Ctrl+V om vanaf het klembord te plakken

Bestanden bladeren

Jouw bestanden verlaten nooit je apparaat. Alle verwerking vindt lokaal in je browser plaats.

Veelvoorkomend gebruik

  • Extract Specifieke Pagina's uit PDFTrek afzonderlijke pagina's of een aangepast bereik uit een PDF — download alleen wat u nodig heeft.
  • Verdeel PDF in Afzonderlijke Pagina'sScheid elke pagina van een PDF in zijn eigen bestand — download alle pagina's als ZIP.
  • Verdeel PDF in Gelijke StukkenVerdeel een lange PDF in secties van gelijke grootte — handig voor het verdelen van rapporten, boeken of batches.
  • Verdeel PDF-factuurlotScheid een samengevoegd factuur-PDF in afzonderlijke factuurbestanden voor routering, archivering of e-mailverzending.
  • Extract Boeken Hoofdstukken uit PDFTrek afzonderlijke hoofdstukken uit een PDF-boek of handleiding door aangepaste paginabereiken op te geven.

Hoe het werkt

PDF's splitsen draait volledig in je browser, met pdf-lib om pagina's naar nieuwe documenten te kopiëren en pdfjs-dist om live miniaturen te maken — je bestand wordt nooit naar een server geüpload.

  1. 1
    pdf-lib leest de PDF-structuur
    Als je een bestand neerzet, laadt pdf-lib de ruwe ArrayBuffer en parseert de interne paginaboom van de PDF. Hij telt de pagina's en maakt ze beschikbaar om te kopiëren zonder elk ingesloten lettertype of elke afbeelding te decoderen.
  2. 2
    pdfjs-dist maakt paginaminiaturen
    Tegelijk rastert pdfjs-dist (geladen via een CDN-worker) elke pagina op een onzichtbaar Canvas-element met een vaste breedte van 220 px. De JPEG-data-URL's vullen het miniatuurraster geleidelijk naarmate elke pagina klaar is, zodat je al pagina's kunt kiezen voordat het hele document klaar is.
  3. 3
    Je kiest een splitsmethode
    Er zijn drie modi: elke pagina in een eigen PDF splitsen, splitsen in stukken van N pagina's, of losse pagina's kiezen door op miniaturen te klikken of een bereik te typen zoals '1-3, 7, 10-12'. Het miniatuurraster markeert gekozen pagina's en afwisselende stukgrenzen, zodat het splitsplan zichtbaar is voordat je doorgaat.
  4. 4
    pdf-lib schrijft nieuwe PDF's; JSZip bundelt de uitvoer
    Voor elke uitvoergroep maakt pdf-lib een nieuw PDFDocument en kopieert daar met copyPages() alleen de gekozen pagina's in. Als het resultaat uit meerdere bestanden bestaat, bundelt JSZip ze in één ZIP. Eén uitgenomen bereik wordt direct als PDF gedownload, zonder ZIP.

Je PDF wordt direct door je browser gelezen en verlaat je apparaat nooit — al het splitsen gebeurt lokaal in JavaScript, zonder server.

Gerelateerde tools

Veelgestelde vragen