PDF to Image

Convert PDF pages to high-quality JPG or PNG images.

Drop a PDF to convert pages to images

or click to browse

Choose File
Converting...

How to convert PDF pages to images

  1. Upload a PDF. The tool shows the total page count so you know what you are about to convert.
  2. Choose a format — PNG for lossless (diagrams, screenshots) or JPG for smaller files (photos, scans). Pick a scale: 1x is 72 DPI (screen-grade), 2x is 144 DPI (normal print), 3x is 216 DPI (premium print).
  3. Click Convert to Images. Each page is rendered with PDF.js into a canvas, then exported. A thumbnail grid appears — click any page to download that image, or Download All for every page at once.

Picking the right scale

Scale is a zoom factor applied on top of the PDF's native 72 DPI. 2x gives you the standard 144 DPI that most laser printers expect. 3x is overkill for on-screen and rarely needed for print either — the output files get large fast. For Instagram or web posts, 1x PNG is usually enough; for a birthday-card-quality print, 2x JPG at 92% quality is the sweet spot.

Frequently asked

PNG or JPG — which one?

PNG if the page has sharp text, diagrams, or logos — edges stay crisp. JPG if the page is mostly photo content and you want files 3–5× smaller. Never use JPG for a page with small black-on-white text; compression artefacts will make characters fuzzy.

My phone crashed on a 50-page PDF, why?

Rendering pages at 3x is memory-intensive on mobile. Try 2x, or convert in two halves. Our recent canvas-memory fix helps — older browsers may still hit limits.

Can I extract just one page as an image?

Run the tool, then click that page's thumbnail to download only it. Everything else is in the grid but you do not have to download it.

Will image DPI match the PDF's embedded images?

If the PDF has a 300 DPI scan on the page and you render at 2x (144 DPI), the output image is downscaled. To match the original scan resolution, use 4x or higher.

Privacy: All rendering happens in your browser through PDF.js into HTML canvases. The images are handed to you directly — nothing passes through a server.