PDF to Image
Convert PDF pages to JPG, PNG, or WEBP images in your browser. No upload.
📄
Drop a PDF here or
PDF files only. Files never leave your browser.
PDF to Image is a browser-based tool that rasterises PDF pages into images. It outputs in your choice of format — JPG, PNG, or WEBP — and supports adjustable resolution and quality settings. All processing occurs locally in your browser; your PDF file is never uploaded anywhere.
Tool interface
The interface works in two stages:
- Drop or browse for a PDF file. The tool reads the file and shows the page count.
-
Configure the output:
- Output format: JPG, PNG, or WEBP
- Resolution: 96 DPI (Standard), 150 DPI (Good), or 200 DPI (High)
- Quality slider: Controls compression for JPG and WEBP (hidden for lossless PNG)
Click Convert & Download to process all pages. Single-page PDFs download directly; multi-page PDFs are packaged as a ZIP archive.
Tool description
PDF to Image uses PDF.js to render each page onto an HTML canvas at the selected resolution scale, then exports that canvas as the chosen image format.
Output format characteristics:
- JPG: Lossy compression. Produces the smallest files, well suited for sharing or preview purposes. Use the quality slider to control compression.
- PNG: Lossless compression. Captures every pixel exactly as rendered. Best for archiving, further editing, or any workflow requiring pixel-perfect accuracy.
- WEBP: Lossy compression with modern efficiency. Typically smaller than JPEG at comparable quality. The quality slider applies here as well.
Resolution options directly affect the output image dimensions:
- 96 DPI: Compact files, suitable for web thumbnails and quick previewing.
- 150 DPI: A balanced option for general use and on-screen reading.
- 200 DPI: High detail, suitable for close inspection or print-quality output.
Some practical use cases:
- Extracting presentation slides as individual image files
- Creating image thumbnails of PDF pages for a website or app
- Converting a scanned PDF into editable image layers
- Sharing individual PDF pages as image attachments
How to use
- Drop a PDF file onto the upload area, or click
Browse. - Once loaded, the file name and page count are displayed.
- Select an output format (JPG, PNG, or WEBP).
- Choose a resolution.
- Adjust the quality slider if using JPG or WEBP.
- Click
Convert & Download. - A single page downloads directly; multiple pages are saved as a ZIP archive.
Tip: Use PNG output when you plan to edit the images further, as PNG is lossless. Use JPG or WEBP when file size matters more than exact pixel fidelity.
FAQ
Which output formats are supported?
JPG, PNG, and WEBP. Choose the format that fits your workflow.
Does the quality setting affect PNG output?
No. PNG is lossless and has no quality setting. The quality slider only appears for JPG and WEBP output.
What resolution should I choose?
96 DPI works for web thumbnails. 150 DPI suits most general uses. 200 DPI is appropriate for detailed review or when you need print-quality output.
Can I convert just one page of a multi-page PDF?
The tool converts all pages. To get a single page, use the PDF Splitter tool first to extract the page you need, then convert.
Are my PDF files uploaded to a server?
No. PDF.js processes the file entirely within your browser. Nothing is sent to any server.
Why is the output a ZIP file?
When the PDF has more than one page, all images are packaged into a ZIP archive for convenient download. A single-page PDF downloads its image directly without a ZIP.
Are password-protected PDFs supported?
No. The tool shows an error for password-protected PDFs. Remove password protection before using this tool.