How to Extract Images from PDF — 5 Free Ways to Save Pictures

Published: June 11, 2026 · 5 min read

You received a PDF brochure with beautiful product photos. Or a presentation packed with charts and graphics you need to reuse. But when you right-click the images — nothing happens. PDFs embed images differently than web pages, and extracting them isn't always obvious.

Here are five completely free methods to extract images from PDF files, whether you need to save one photo or hundreds of embedded graphics. No Adobe Acrobat, no sketchy websites, no quality loss.

Method 1: Convert PDF Pages to JPG (Browser-Based, Best for Full Pages)

The simplest approach: convert each PDF page into an image file. This works great when each page is essentially one image (brochures, posters, presentations):

  1. Open a PDF to JPG converter that processes files locally in your browser
  2. Drop your PDF file — all processing happens via WebAssembly, no upload to any server
  3. Download each page as a high-quality JPG (or PNG depending on the tool)
  4. If you only need specific images, crop them afterward using any basic image editor

This method preserves the visual layout of each page perfectly. The downside: if a single page contains 10 small images embedded in text, you'll get one large image of the entire page — not individual files for each embedded picture.

Method 2: Screenshot + Crop (Quick & Universal)

For quickly grabbing one or two images, nothing beats the simplicity of a screenshot:

  1. Open the PDF in any viewer and zoom to fill your screen with the image
  2. On Windows: Win + Shift + S (Snipping Tool) → drag to select the image area
  3. On Mac: Cmd + Shift + 4 → drag to capture → saved to desktop
  4. Paste into Paint (Windows) or Preview (Mac) to crop precisely

This method is instant and requires zero additional tools. The tradeoff: resolution is limited to your screen size. For print-quality extraction, use one of the methods below.

Method 3: LibreOffice Draw (Free, Preserves Individual Images)

LibreOffice Draw is a free, open-source vector graphics editor that can open PDFs and let you extract individual images at full resolution:

  1. Download and install LibreOffice (free, Windows/Mac/Linux)
  2. Open LibreOffice Draw → File → Open → select your PDF
  3. Right-click any image → Save as Picture
  4. Choose format (PNG recommended for quality) and save

Unlike the "convert page to JPG" approach, Draw lets you export each embedded image individually at its original resolution. This is the best method when you need print-quality image extraction.

Method 4: Inkscape (Best for Vector Graphics & Logos)

If your PDF contains vector graphics — logos, diagrams, illustrations — Inkscape is the gold standard for extraction:

  1. Download Inkscape (free, open-source)
  2. Open the PDF in Inkscape — it will prompt you to select which pages to import
  3. Click to select any individual vector element and copy it
  4. Paste into a new document and export as SVG (scalable, edit-friendly) or PNG

Inkscape preserves editable vector paths, so logos and diagrams come out crisp at any size. It's overkill for photos, but unbeatable for graphics.

Method 5: Command-Line with Poppler (For Power Users)

If you need to batch-extract hundreds of images from multiple PDFs, command-line tools are the fastest route. On Linux/Mac/WSL:

# Install poppler-utils
sudo apt install poppler-utils   # Linux/WSL
brew install poppler             # Mac

# Extract all images from a PDF
pdfimages -j input.pdf output_prefix

# This creates output_prefix-000.jpg, output_prefix-001.jpg, etc.

pdfimages extracts every embedded image at its original resolution. Add -j for JPEG output or -png for PNG. This is the tool professionals use — free, fast, and preserves full quality.

Privacy Warning: Skip Upload-Based Image Extractors

A quick Google search for "extract images from PDF free" returns dozens of websites that promise instant extraction. But here's what actually happens:

  • Your PDF gets uploaded — the entire file, including every page, to an unknown server
  • Someone else now has your document. Contracts, confidential presentations, personal photos — stored on a third-party server
  • No guaranteed deletion. Terms of service often claim files are "automatically deleted," but there's no way to verify this
  • Unnecessary risk. Image extraction doesn't need a server. Your device has plenty of processing power

All five methods above keep your files on your device. No uploads, no privacy risk.

Quick Reference: Which Method for Which Situation?

You need to...Best methodTime
Grab one image quicklyScreenshot + crop10 seconds
Save a full page as an imagePDF to JPG converter30 seconds
Extract individual photos at full resLibreOffice Draw2 minutes
Extract logos & vector graphicsInkscape2 minutes
Batch-extract hundreds of imagespdfimages (CLI)Instant

The Bottom Line

Extracting images from PDFs doesn't require paid software or uploading sensitive documents to the cloud. For a quick grab, screenshot and crop. For professional quality, LibreOffice Draw or Inkscape. For bulk extraction, pdfimages from the command line. And for converting entire PDF pages to images, use a browser-based converter that keeps your files on your device.

🖼️ Need to convert PDF pages to images?

Our PDF to JPG converter processes files entirely in your browser — no uploads, no registration, no limits.