PDF to JPG Converter

Drop a PDF, get JPG images — one per page, at 2× resolution. Single-page PDFs return a single .jpg; multi-page PDFs return a .zip with all pages. Useful for thumbnails, web embeds, and image-only viewers.

Drop your PDF file here

Converts to .jpg — stays on your device

Why convert PDF to JPG?

How our converter works

Your PDF is parsed by pdfjs-dist (Mozilla's PDF rendering library) running in a Web Worker. Each page is rendered to an HTML canvas at 2× scale, then exported as a JPEG at 92% quality. Single-page PDFs return one .jpg directly; multi-page PDFs return a .zip with one image per page, named `original-page-01.jpg`, `original-page-02.jpg`, etc. Conversion runs entirely in your browser.

Frequently asked questions

What resolution are the JPGs?

2× the PDF's native page size — so a Letter-sized PDF page (612×792 pt) becomes a 1224×1584 JPG. That's roughly 150 DPI, suitable for screen viewing and web embedding. For print-quality (300+ DPI), use a desktop tool that exposes the scale factor.

Why a ZIP for multi-page PDFs?

Browsers can't deliver multiple files from a single download click. Bundling everything into a ZIP is the standard workaround — every OS unpacks ZIP natively, and the JPGs inside are named in page order.

What about transparency?

JPG doesn't support transparency, so any transparent regions in the PDF (rare — most PDFs have white pages) are flattened against a white background.

Will it work on scanned PDFs?

Yes — those are essentially already images. The output is a re-encoded JPG of the scan. If the source scan is a high-resolution PNG inside the PDF, you'll get a JPG version at the rendering scale.

Are my files uploaded?

No. pdfjs-dist (rendering), canvas (rasterization), and fflate (ZIP) all run as JavaScript on this page. Sensitive PDFs — contracts, medical records, tax documents — stay on your device.

About the PDF format

PDF is the universal fixed-layout document format. JPG is the universal photographic image format. Converting PDF → JPG is what you do when a document needs to live as images: thumbnail galleries, image-only viewers, social-media previews, slide decks that import images instead of PDFs. The conversion rasterizes each page at a fixed scale (2× page size by default) and emits one image per page. Text becomes pixels, so this is a one-way trip — for editable text extraction, use PDF → TXT instead.