What does the PDF to PNG and JPEG Images do?
Use this tool when you need a browser utility that renders selected PDF pages to raster images with PDF.js. It accepts one PDF and an optional page range and returns individual downloadable PNG or JPEG page images. Results are deterministic for the same input except where cryptographic randomness, current time, or a live provider response is part of the task.
PNG for sharp graphics; JPEG for smaller photographic pages
Choose PNG for diagrams, screenshots, and text-heavy pages where lossless edges matter. Choose JPEG for photographic pages when smaller downloads are more important than exact pixels.
How do you use it?
- Open one PDF and enter the pages to render, or leave Page range empty for all pages.
- Choose PNG or JPEG and select Process; at most 50 selected pages are rendered in one run.
- Download each page image and verify visual detail at the fixed 1.5× render scale.
Worked example
Render two selected pages as PNG
Input
Source: 3-page PDF
Page range: 1,3
Image format: PNGOutput
page-1.png
page-3.pngEach selected PDF page becomes an independent raster image; page 2 is not rendered.
Common errors and fixes
| Symptom | Likely cause | Fix |
|---|---|---|
| Text in the image cannot be selected or searched. | Rendering converts the page appearance to pixels. | Use Extract Text from PDF when the document has a text layer, or an OCR tool for scanned pages. |
| Only 50 images are produced. | The page intentionally caps one rendering run at 50 selected pages. | Process the document in additional page ranges. |
Important behavior of PDF to Images
Raster output is not searchable text and can be large for high-detail pages.
Standards and implementation references
- Mozilla PDF.js documentation (opens in a new tab)Documents the browser PDF renderer used to draw pages to canvas.
- MDN — HTMLCanvasElement.toBlob() (opens in a new tab)Documents the PNG and JPEG export step.
Frequently asked questions about PDF to Images
Does the PDF to Images upload my input?
No. Processing runs in the current browser tab, and the page does not send tool input to a KitLumi processing endpoint.
What input does the PDF to Images accept?
It accepts one PDF and an optional page range. The workspace checks the input and reports malformed or unsupported values before it produces a result.
What does the PDF to Images produce?
It produces individual downloadable PNG or JPEG page images. Copy and download controls appear when the output format supports them.
What limitation should I know?
Raster output is not searchable text and can be large for high-detail pages.
What changed?
Added PDF page rendering, PNG output, JPEG output, Up to 50 selected pages, responsive controls, explicit runtime disclosure, and tested browser output.