Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis PDF naar afbeelding (JPG, PNG, WebP)

Converteer elke pagina van een PDF naar JPG-, PNG- of WebP-afbeeldingen met de gewenste resolutie. Download pagina's afzonderlijk of allemaal tegelijk als ZIP. Bestanden verlaten je browser nooit.

Het gratis abonnement van Sejda staat 3 taken per uur toe — hier worden de pagina's op je apparaat gerenderd, zonder account. · gecontroleerd sep 2026

Sleep bestanden hierheen of klik om te bladeren

PDF · verwerkt op je apparaat

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

Je kunt meerdere bestanden tegelijk slepen

Bestanden bladeren

Zet meerdere pdf's tegelijk neer om ze allemaal om te zetten: elk krijgt een eigen map in de ZIP.

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

Veelvoorkomend gebruik

  • PDF naar JPG ConverterenMaak van elke PDF-pagina een JPG-afbeelding die je overal kunt delen of insluiten.
  • PDF naar PNG ConverterenExporteer PDF-pagina's als scherpe PNG-afbeeldingen met ondersteuning voor transparantie.
  • Maak van PDF-pagina's Dia'sSleep PDF-pagina's als afbeeldingen naar PowerPoint, Google Slides of Keynote.
  • Maak PDF-paginaminiaturenGenereer voorbeeldafbeeldingen van PDF-pagina's voor websites en catalogi.
  • Deel een PDF op Sociale MediaConverteer een PDF naar afbeeldingen zodat platforms die PDF's blokkeren deze kunnen weergeven.

Hoe het werkt

Deze tool zet PDF-pagina's volledig in je browser om naar afbeeldingen met PDF.js (pdfjs-dist) — de opensource-PDF-renderingengine van Mozilla — in combinatie met de Canvas API van de browser voor het coderen van de afbeeldingen. Je bestand wordt lokaal gelezen en nooit naar een server gestuurd.

  1. 1
    PDF.js parseert het bestand
    pdfjs-dist leest de binaire structuur van de PDF direct uit het geheugen — lettertypes, vectorafbeeldingen, ingesloten afbeeldingen en opmaakinstructies van de pagina — met een eigen renderer in JavaScript. Een aparte Web Worker (geladen vanaf een CDN) doet het zware parsen buiten de hoofdthread, zodat de pagina responsief blijft.
  2. 2
    Elke pagina wordt op een canvas getekend
    Voor elke gevraagde pagina berekent PDF.js een viewport geschaald naar je gekozen DPI. De standaardcoördinatenruimte van PDF is 72 DPI, dus een weergave op 300 DPI gebruikt een schaalfactor van 300/72 ≈ 4,17x, wat een canvas van de bijbehorende grootte oplevert. PDF.js tekent alle pagina-inhoud — tekst, paden, afbeeldingen — op een onzichtbaar HTMLCanvasElement met de 2D Canvas API.
  3. 3
    Canvas codeert naar je gekozen formaat
    Na het tekenen roept de tool canvas.toBlob() aan met het doel-MIME-type (image/png, image/jpeg of image/webp) en de kwaliteitsinstelling. Het coderen wordt zo overgelaten aan de eigen beeldcodec van de browser — dezelfde engine die Chrome, Firefox of Safari native gebruikt — wat een gecomprimeerde afbeeldings-Blob in het geheugen oplevert.
  4. 4
    Los downloaden of als ZIP
    Elke getekende pagina is direct beschikbaar als object-URL voor een voorbeeld en om los te downloaden. Download je alle pagina's tegelijk, dan bundelt de jszip-bibliotheek de Blobs in het geheugen client-side tot een ZIP-archief en start één download — in geen enkele fase een serververzoek.

Je PDF wordt met de File-API direct van je apparaat in het browsergeheugen gelezen en nooit geüpload — alle rendering, codering en verpakking gebeurt lokaal in je browsertabblad.

Gerelateerde tools

Veelgestelde vragen