Skip to content
RapideTools

PDF to Images

Convert PDF pages to PNG or JPG.

Upload a PDF and render its pages to PNG, JPG or WebP images, right in your browser. Pick a resolution in DPI, a quality level for the lossy formats, and an optional page range like 1-3, 5. A single PDF shows a thumbnail of every page, each with its own download, plus a ZIP of the whole set. You can also work on several PDFs at once: add up to 20 files, apply the same settings to all of them, and download the results one by one or together as a ZIP.

Your files are processed locally in your browser whenever possible.

How it works

  1. 1 Drop one or more PDFs, or click to choose them.
  2. 2 Pick PNG, JPG or WebP, a resolution (72, 150 or 300 DPI) and an optional page range.
  3. 3 Click Convert.
  4. 4 Download a single page, or the ZIP with every page.

Common use cases

  • Turn a PDF page into an image for a slide.
  • Create thumbnails or previews of pages.
  • Extract a figure or chart as an image.
  • Share a page where PDFs aren't supported.

Frequently asked questions

Are my files uploaded to a server?

No. PDF processing happens locally in your browser with pdf-lib, so your files never leave your device and nothing is stored.

How is the PDF rendered?

Pages are rendered locally with Mozilla's pdf.js library (loaded only on this page), then exported from a canvas as PNG, JPG or WebP. Nothing is uploaded.

Which resolution should I choose?

150 DPI is the default and suits most uses. 72 DPI is for on-screen previews and thumbnails; 300 DPI matches print quality but produces much larger images and takes noticeably longer, especially on a phone.

How are the images named?

Pages are named page-001, page-002 and so on, zero-padded so they stay in order in any file manager. When you convert several PDFs at once, each PDF's pages go into their own folder inside the ZIP, named after that PDF.

What about password-protected or damaged PDFs?

A PDF that cannot be opened is reported on its own row with the reason — password-protected or unreadable — and the other files in the batch still convert.

Why is the first conversion a little slow?

The renderer (pdf.js) loads on first use. After that, conversions are fast.

Can I process several PDFs at once?

Yes. Add up to 20 PDFs (25 MB each, 150 MB in total). Each one is processed separately in your browser and gets its own download, with "Download all as ZIP" for the whole batch. A file that fails — a password-protected or damaged PDF, for instance — is reported on its own row and does not stop the others.

Is it really free?

Yes — free, with no signup, no watermark and no limits.

Images to PDF

Combine images into one PDF.

Open tool

Compress PDF

Reduce the size of a PDF.

Open tool

EPUB to PDF

Convert EPUB ebooks to PDF.

Open tool