Convert every page of a PDF to a JPG image and bundle them into a single ZIP for easy distribution. Useful for sharing PDFs as image galleries, batch uploading to image-only platforms, or archiving page-by-page.
Sometimes you need PDF content as a folder of images rather than as a single PDF — for upload to image-gallery platforms, for individual page sharing on chat, for inserting selectively into other documents, or for OCR pre-processing on a per-page basis. This tool converts each page to a JPG and bundles them all into one downloadable ZIP.
Choose your PDF. The tool loads PDF.js, renders each page to a canvas at 2× scale, encodes as 92% JPG, and bundles all the images into a ZIP using JSZip. The ZIP downloads as pdf-pages.zip with files named page-1.jpg, page-2.jpg, etc.
Use it when uploading PDF content to platforms that accept only images (Instagram carousels, e-commerce listings), when distributing PDF excerpts to people who prefer images over PDF, when archiving each page separately for visual indexing, or when feeding pages to OCR tools that work better on individual JPGs.
For PNG output (lossless but larger), modify the tool's encoder; this version uses JPG for compactness. For higher-quality images suitable for printing, increase the render scale from 2× to 3× or 4× — but expect proportionally larger file sizes.
It's the same handler — PDF To ZIP uses the JPG converter and packages the result as a ZIP. The file naming convention emphasises the bundled output.
Browser memory is the limit. Conversion of 100+ page PDFs works on most modern devices but may take a minute.
At 2× scale they're suitable for screen display. For print, increase the scale parameter.
Explore more pdf tools on the tool hub — or jump straight to the Merge PDF, Rotate PDF, Unlock PDF.