# How to Extract Images from a PDF (Free, Without Quality Loss)

URL: https://pdfflare.com/blog/extract-images-from-pdf
Published: May 7, 2026
Reading time: 7 min read

> Extract images from a PDF — pull every embedded image as JPG/PNG without quality loss. Free, browser-based, no install, no signup, no upload.

---

A client sent you a slide deck as a PDF and you need the photos as separate JPGs for your website. Or you're archiving a research paper and want the figures as standalone files. Or a magazine layout has a chart you need to use elsewhere. The job is the same: extract images from a PDF without losing quality and without re-photographing your screen.

In this guide you'll learn how to extract images from a PDF in your browser using [PDFFlare's PDF to JPG tool](https://pdfflare.com/tools/pdf/pdf-to-jpg) — pulling out every embedded photograph at original resolution, no quality loss, no upload to a server. Plus how to handle the resulting images using [Compress Image](https://pdfflare.com/tools/image/compress-image) and [Crop Image](https://pdfflare.com/tools/image/crop-image) for downstream use.

## Two Ways to “Extract Images”

The phrase means different things depending on what you actually need:

- **Convert each page to an image**— renders the entire page (text + layout + images) as one image. Useful for thumbnails, page-level archives, or visual previews. PDFFlare's [PDF to JPG](https://pdfflare.com/tools/pdf/pdf-to-jpg) handles this directly.
- **Extract embedded images** — pull out only the original embedded image objects (the photos and figures inside the PDF, separate from the text). Useful when you need the original photos at original resolution.

PDF to JPG covers the first case in one click. For the second case, the workflow is more nuanced — keep reading.

## How to Extract Images from a PDF (Step by Step)

1. **Open PDF to JPG.** Visit [/tools/pdf/pdf-to-jpg](https://pdfflare.com/tools/pdf/pdf-to-jpg) and drop your PDF.
2. **Pick output settings.** Quality (high/medium/low), DPI (72 for screen, 150 for print, 300 for prepress), output format (JPG or PNG).
3. **Pick page range.** Convert all pages or just specific ones (e.g., pages 5-12).
4. **Click Convert.** Each page becomes a separate JPG/PNG file. Download as a zip or individually.

## Use-Case-Specific Tips

### How to extract images from a PDF without losing quality

Set DPI to 300 (or higher for prepress). PDF to JPG at 300 DPI captures embedded images at their original resolution if the source PDF embedded them at 300 DPI or higher. Lower DPI settings (72 or 150) downsample for smaller file sizes — fine for web use, lossy for print.

### How to batch extract images from a PDF

PDFFlare's PDF to JPG converts every page in one operation — drop the PDF, every page comes out as a separate file in a zip. For a 50-page document with figures on most pages, this is the fastest path from “PDF” to “folder of images.”

### How to extract a specific image from a PDF

Once you have all pages as JPGs, use [Crop Image](https://pdfflare.com/tools/image/crop-image) to cut out just the figure or photo from the full-page render. Visual selection is fast — drag a box around the image, save. Repeat for each figure you want to extract.

### How to extract images from a scanned PDF

Scanned PDFs are already “just images” — each page is a bitmap. PDF to JPG renders the bitmap back to JPG at the requested DPI. There's no quality loss because there's no separate text layer to handle differently.

## Choosing the Right DPI for Image Extraction

DPI (dots per inch) controls the resolution of the rendered output. Pick based on the destination:

- **72 DPI** — screen-only use, small thumbnails, web preview. Smallest files; pixelated if zoomed or printed.
- **150 DPI** — newsletter print, internal documents. Balance between size and quality.
- **300 DPI** — magazine / book print, archival. Embedded images at their original 300 DPI quality.
- **600 DPI** — prepress, high-end print production, very large prints. Files get huge.

Don't pick a DPI higher than the source — extracting at 600 DPI from a PDF whose embedded images are only 150 DPI just makes the file bigger without adding actual detail. PDFFlare can't synthesize resolution that isn't there.

## Cleaning Up the Extracted Images

After extraction, three common follow-ups:

- **Crop to just the image region** — [Crop Image](https://pdfflare.com/tools/image/crop-image) handles this. Drag the crop box around the figure, save as a tighter JPG.
- **Compress for web use** — page-level JPG renders can be 1-3 MB each. [Compress Image](https://pdfflare.com/tools/image/compress-image) shrinks them to 100-300 KB without visible quality loss.
- **Convert to a different format** — [Convert Image](https://pdfflare.com/tools/image/convert-image) handles JPG → WebP / AVIF / PNG / HEIC for the target use case.

## Common Mistakes

- **Picking too low a DPI.** 72 DPI is screen-only; printing at 72 DPI looks pixelated. Use 300 for any print-bound extracted image.
- **Forgetting to crop the page render.** A full-page JPG includes margins and surrounding text. Crop down to just the figure unless you want the whole page as context.
- **Re-converting JPGs.**Each save adds JPG artifacts. Extract once, archive originals, edit copies — don't loop.
- **Trying to extract from a password-protected PDF.** Decrypt first using [Unlock PDF](https://pdfflare.com/tools/pdf/unlock-pdf) (requires the owner password).

## Common Image-Extraction Workflows

Three real-world patterns:

- **Reusing figures from a research paper.** Extract relevant pages at 300 DPI, crop to just the figure, drop into a presentation. Cite the source.
- **Pulling product photos from a vendor PDF catalog.**Extract each catalog page, crop down to product images, batch-resize to your e-commerce site's standard dimensions. Done in one Convert Image batch.
- **Archiving images from a magazine PDF.** Extract every page at 300 DPI, store as a folder of JPGs. Searchable archive of visual content; the PDF stays as the original record.

## Privacy: Extract Without Uploading

PDFFlare's PDF to JPG renders pages locally via PDF.js in your browser — the PDF is parsed, each page rasterized to a canvas, the canvas exported as JPG. No server is involved. Important for extracting figures from confidential documents, internal slide decks, or anything you can't upload to a third party.

## Related Tools

- [PDF to JPG](https://pdfflare.com/tools/pdf/pdf-to-jpg) — extract images from a PDF page by page.
- [Crop Image](https://pdfflare.com/tools/image/crop-image) — trim full-page renders down to just the figure.
- [Compress Image](https://pdfflare.com/tools/image/compress-image) — shrink extracted JPGs for web use.
- [Convert Image](https://pdfflare.com/tools/image/convert-image) — convert extracted JPGs to PNG, WebP, or AVIF.

## Wrapping Up

Extract images from a PDF using PDFFlare's [PDF to JPG tool](https://pdfflare.com/tools/pdf/pdf-to-jpg) — pages render to JPG/PNG at your chosen DPI, all in your browser without uploading. Pair with Crop Image to extract just the figure region, Compress Image to shrink for web, Convert Image to switch format. The whole flow is browser-based and free.

---

## Frequently asked questions

**Q: How do I extract images from a PDF without losing quality?**

A: Use PDFFlare's PDF to JPG tool with DPI set to 300 (or higher for prepress work). Each page is rendered to JPG at the chosen DPI; embedded images at 300 DPI come out at original resolution. Lower DPI settings (72 or 150) downsample for smaller file sizes — fine for screen use, lossy for print. Set output format to PNG instead of JPG if you want lossless extraction at the cost of larger file sizes.

**Q: How do I extract a specific image from a PDF page?**

A: Two-step flow. (1) Use PDFFlare's PDF to JPG to render the page containing the image as a full JPG. (2) Drop the resulting JPG into Crop Image and drag a box around just the figure, then save. The result is a clean, tight JPG of just the image without the surrounding text and margins. Repeat for each figure you want to extract. Faster than manually selecting and copying image objects in a PDF reader.

**Q: Can I batch extract images from a PDF?**

A: Yes — PDFFlare's PDF to JPG converts every page in one operation. Drop the PDF, pick output settings (format, DPI, quality), set page range (or convert all), click Convert. Every page comes out as a separate file in a downloadable zip. For a 50-page document with figures throughout, this is the fastest path from 'PDF' to 'folder of images'. Each page renders independently so the conversion runs in parallel where the browser supports it.

**Q: How do I extract images from a scanned PDF?**

A: Scanned PDFs are already images at the page level — each page is a bitmap. PDFFlare's PDF to JPG renders the bitmap back to JPG at your chosen DPI. There's no quality loss because there's no separate text layer to handle differently. If the scanned PDF was created at 300 DPI, extract at 300 DPI to get the original resolution; if you don't know the source DPI, try 300 first and reduce if file sizes are excessive.

**Q: Why is my extracted image lower quality than the original?**

A: Three common causes. (1) DPI set too low — try 300 DPI instead of 72 or 150. (2) JPG quality set too low — bump to 95+ for archival use. (3) The original PDF embedded the image at low resolution — extracting at 300 DPI doesn't add resolution that wasn't there. PDFFlare's PDF to JPG can't extract higher resolution than the source has. For maximum-quality extraction, ensure the source PDF was generated at the right DPI; if not, the original images are the best you can get.

---

## About PDFFlare

PDFFlare is a free collection of online tools for working with PDFs, images, text, JSON, and developer utilities. All tools run client-side in your browser — no signup, no upload to our servers, no rate limits.

For the full site index, see https://pdfflare.com/llms.txt.
For the complete content dump in one file, see https://pdfflare.com/llms-full.txt.