← All tools

Extract Images from PDF

Download all images embedded in your PDF as a ZIP archive.

1Choose
2Process
3Download

Drop your PDF here

or click to select

Choose a file

Extract Images from PDF Free — Download Embedded Photos as ZIP

FusionPDF extracts all JPEG and JPEG 2000 images embedded in a PDF using pdf-lib, then packages them into a single ZIP archive for download. The extraction reads the PDF's internal XObject resource dictionary directly, recovering images at their original quality with no re-encoding or pixel loss. Every file in the ZIP is named by page number and position, such as page2_Im5.jpg.

All processing happens in your browser. No PDF data reaches any server. The result is a ZIP archive you can open, sort, and use immediately.

How to Extract Images from a PDF

Drop your PDF into the upload area or click to select it. The tool scans every page for embedded Image XObjects and shows thumbnail previews of what it finds. Review the thumbnails to confirm the right images are present, then click "Extract Images (ZIP)." A ZIP archive downloads immediately, with each image named by its page number and XObject key.

If the tool finds no images, your PDF likely contains only text, vector graphics, or images compressed with FlateDecode (a lossless stream format that this tool does not decode). In that case, try the PDF to Image tool instead, which renders full page content as raster images regardless of how elements are stored internally.

What Exactly Gets Extracted?

The tool targets Image XObjects stored in the PDF's resource dictionary with a DCTDecode filter (standard JPEG) or a JPXDecode filter (JPEG 2000). These are the two most common image storage formats in PDFs produced by InDesign, Word, Photoshop, Acrobat, and virtually all modern PDF generators.

Several image types are not extracted by this tool. Vector graphics drawn with PDF path operators (lines, shapes, charts built in software like Illustrator) have no raster data to extract. Images compressed with FlateDecode require a full decompression step that goes beyond what this browser-based tool handles. Background fill patterns and gradient meshes are also out of scope.

  • Extracted: JPEG (DCTDecode) and JPEG 2000 (JPXDecode) Image XObjects from PDF resource dictionaries
  • Not extracted: Vector paths, FlateDecode-compressed PNG streams, gradient meshes, inline images in content streams

If your PDF was generated by scanning a physical document, the "images" are usually FlateDecode-compressed and won't be extracted here. Use the PDF to Image tool to get a page-level raster export of those scanned pages.

How Is This Different from PDF to Image?

Extracting images and converting PDF pages to images are two different operations with very different results. This tool recovers the actual image bytes that were embedded in the PDF by whoever created it. The output files are identical to the originals at the pixel level: the same JPEG data that Lightroom, Photoshop, or a camera originally produced.

The PDF to Image tool works differently. It renders each PDF page as a flat raster, combining text, vectors, images, and backgrounds into a single PNG or JPEG. This is the right choice when you want a "screenshot" of a page, not the individual assets inside it. Choose extract-images when you need the original photos at full quality; choose PDF to Image when you need a visual copy of the entire page.

When Is Extracting Images from a PDF Useful?

Recovering product photography from a supplier catalogue is the most common scenario: the original high-resolution images are already inside the PDF, and extracting them directly gives far better quality than taking a screenshot. Other practical uses include pulling charts or diagrams from a technical report for use in a presentation, recovering photos from a real estate listing PDF when the original image files aren't available, and archiving images from a document that was assembled from multiple photo sources.

Publishers and creative agencies often receive finished PDFs with embedded artwork and need to recover those assets without the original layered files. This tool handles that entirely in the browser, with no upload and no software to install. If you need to go further and reuse those images in a new document, combine them with the Image to PDF tool.