Tools

PDF to images (PNG, JPG)

Render each PDF page to a PNG or JPEG at the resolution you pick, using Firefox's own PDF engine.

Runs in your browserPDF tools53.9K
Free
Drop files here

Or choose them. Files are processed in this tab and never uploaded to any server.

Slides for a chat group that will not open a PDF, a page to paste into a design tool, a thumbnail for a listing: sometimes a page has to become a picture. This renders the pages you select with pdf.js, the engine that displays PDFs in Firefox, at 1× to 4× their natural size, and gives you one image per page. Because rendering happens in this tab, confidential documents never pass through a conversion server.

How it works

  • Scale 1 is 72 DPI, the size the PDF declares; scale 2 (144 DPI) is sharp on high-density screens, and 4 (288 DPI) is enough for print.
  • A page range such as 1,4-6 renders just those pages; leave it empty for the whole document, up to 300 pages per run.
  • PNG keeps text edges exact and suits diagrams and slides; JPEG is several times smaller for pages full of photographs.

Where your data goes

Nowhere. This tool runs entirely in your browser: the text you paste is processed by the page and is never transmitted to a server or written to a log.

This tool is free and needs no account. Its results exist only in your open page and are not saved anywhere.

What it costs

This tool is free, with no sign-in and no points.

Common questions

Why do some characters look different from the original?
The PDF used a font it did not embed, so the renderer substitutes a similar one. pdf.js fetches its standard replacement fonts and Chinese/Japanese character maps from the jsDelivr mirror of the pdfjs-dist package; if that request is blocked on your network, non-embedded fonts fall back to your system's fonts.
How large will the images be?
An A4 page at scale 2 is about 1190 × 1684 pixels. As PNG a text page is typically a few hundred kilobytes and a photo-heavy page several megabytes; JPEG is much smaller for the latter. Very large pages are capped at 8192 pixels on the long side to stay within browser canvas limits.
Can it open password-protected PDFs?
Files that only restrict printing or copying open fine. Files that need a password to open are refused with a message; open them in a reader, enter the password and save an unprotected copy first.

The open-source behind it

This tool runs on mozilla/pdf.js, released under Apache-2.0. If you need the same behaviour inside your own program, that is the library to reach for.

mozilla/pdf.js

Also known as

  • pdf to jpg
  • pdf to png
  • convert pdf to image
  • pdf page to image
  • pdf to image high resolution
  • save pdf as jpg