PDF to Image Converter

Turn every page of a PDF into a PNG or JPG image in your browser — choose resolution, preview each page, download individually or all as a ZIP. Nothing is uploaded.

221 views

How a PDF Page Becomes an Image

A PDF page is not a picture — it is a set of vector drawing instructions (lines, curves, embedded fonts, positioned text) that a PDF renderer interprets and paints, the same way a browser paints an SVG or an HTML page rather than storing it as pixels. Converting a page to PNG or JPG means running that same rendering process but pointing it at an off-screen canvas instead of the screen, then reading the finished pixels back out as an image file. This tool uses pdf.js, the open-source PDF rendering engine Mozilla built for Firefox's built-in PDF viewer, running entirely inside your browser tab — the same code that quietly renders every PDF you have ever opened directly in Firefox or Chrome.

Because the source is vector data rather than a fixed grid of pixels, a PDF page has no single "native resolution" the way a photo does — it can be rendered at any size, and the scale factor chosen at render time determines the pixel dimensions of the output image. Rendering at a low scale produces a small, screen-friendly image quickly; rendering at 2x or 3x produces a proportionally larger canvas with sharper text and finer line detail, at the cost of a larger file and more processing time — this is exactly the same trade-off as increasing DPI when exporting from a design tool, because scale factor and DPI describe the same underlying relationship between vector content and pixel output.

PNG versus JPG matters more here than with a photo. PDF pages are usually mostly white background with sharp black text and thin vector lines — exactly the content JPEG's lossy compression handles worst, since its 8×8 block-based algorithm was tuned for photographic gradients, not hard text edges, and tends to introduce visible fuzzing ('ringing') around sharp contrast boundaries. PNG's lossless compression keeps text and lines perfectly crisp at any zoom level and is the safer default for documents; JPG is worth choosing only when a page contains large photographic content and file size matters more than perfect text sharpness.

All conversion happens locally: the PDF is decoded, each page is rendered to an in-memory canvas, and the canvas is exported as a Blob — the file is never transmitted anywhere. Multi-page PDFs render each page independently and the full set can be downloaded together as a single ZIP archive.

When This Is (and Is Not) the Right Tool

  • Good for: pulling a diagram or chart out of a PDF report to paste elsewhere, generating thumbnail previews of a document, or converting scanned pages back into individually shareable images.
  • Not a substitute for OCR: the exported image contains exactly the same pixels the PDF would have shown on screen — if the PDF page was itself a scanned image with no text layer, the output image will still have no selectable or searchable text, because none existed to begin with.
  • Password-protected PDFs cannot be opened by the renderer without the password, and this tool does not currently prompt for one.
  • For the reverse direction — combining images into a single PDF — this site's "Photos to PDF" tool does exactly that.

Frequently Asked Questions

What does the resolution/quality setting actually change?

A PDF page is vector content with no fixed pixel size, so the scale factor chosen at render time directly sets the output image's pixel dimensions - 1x suits screen viewing, 2x-3x produces sharper text and finer detail for printing or zooming, at the cost of a larger file.

Should I export as PNG or JPG?

PNG almost always, for documents: its lossless compression keeps text and thin lines perfectly sharp. JPG's lossy compression is tuned for photographic gradients and tends to blur or "ring" around sharp text edges, so it is only worth choosing when a page is mostly photographic content and file size matters most.

Will this make a scanned PDF searchable?

No - this tool only re-renders the exact pixels the PDF already contains as an image file. If the original PDF page was a scan with no embedded text layer, the exported image will have no selectable text either, since none existed in the source.

Can it convert a password-protected PDF?

Not currently - the renderer needs the document to open without a password prompt. Remove the password protection with a PDF editor first if the file is encrypted.

Is my PDF uploaded anywhere?

No. The file is decoded and every page is rendered to an in-browser canvas using pdf.js, the same open-source engine Firefox uses internally - nothing is sent to a server at any point.

Comments

No comments yet — be the first to write one!

Similar Tools