Skip to content
Free Tool Arena

File & Format Converters · Free tool

Extract Images from PDF

Pull every embedded image out of a PDF and save each one as a PNG. No upload, no account.

Updated June 2026
Found this useful?EmailBuy Me a Coffee

Advertisement

What it does

Drop a PDF and the tool extracts every embedded image inside it as a separate PNG file. Different from pdf-to-png (which renders each PAGE as an image) — this finds the actual image objects (photos, charts, diagrams, illustrations, embedded screenshots) that were placed into the PDF and saves each one as its own file. Useful for recovering high-res images from a PDF where the original files aren’t available; creating image inventories for design / marketing audits; extracting charts from a research paper for citation in a presentation; archiving embedded photos for image search or further editing.

The extraction uses PDF.js (Mozilla’s PDF parser) to walk the PDF’s object graph and pull out every image stream. Modern PDFs typically embed images as JPEG or PNG; older PDFs sometimes use other formats (JPEG2000, JBIG2, CCITT for scanned documents). The tool handles all the common formats and outputs PNG. Image quality is the original embedded quality — if the PDF’s author used 72 DPI low-quality images, that’s what you get; if they used 300 DPI photos, you get those.

Important: extracting and reusing images from third-party PDFs has copyright implications. Photos in academic papers, news articles, branded marketing PDFs are typically the photographer’s, publisher’s, or brand’s IP. Personal use (saving a recipe photo for your own reference) is generally fine; commercial reuse, republishing, or modifying without permission is not. Respect copyright even when extraction is technically easy.

Embed this tool on your siteShow snippet

Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.

<iframe src="https://freetoolarena.com/embed/pdf-extract-images" width="100%" height="720" frameborder="0" loading="lazy" title="Extract Images from PDF" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>
Embed docs →

How to use it

  1. Drop your PDF into the upload area.
  2. The tool walks the PDF's image objects. Multi-image PDFs (typical for design portfolios, photo books, or research papers with figures) yield multiple files.
  3. Read the extracted-image list with thumbnails and dimensions. Each is downloadable individually, or grab all as a zip.
  4. If your PDF has zero extractable images: the document might be all-text (no embedded images), use vector-only graphics (rendered shapes, no raster), or be a scanned document where the entire page is one big image (try pdf-to-png instead).
  5. For very large PDFs (100+ pages with many images each), processing takes time — use a CLI tool like `pdfimages` from poppler-utils for faster batch processing.

When to use this tool

  • Recovering image assets from a PDF when the originals are unavailable.
  • Auditing PDFs for the image content used.
  • Extracting figures from research papers or technical documentation.
  • Building an image inventory from a marketing PDF or photo catalog.

When not to use it

  • Rendering each PAGE as an image (different operation) — use pdf-to-png for that.
  • PDFs that use vector graphics (charts drawn as SVG-style paths, not raster images) — those won't extract as images. Use a vector-extraction tool like Inkscape's PDF import.
  • Copyright-restricted images you don't have rights to use commercially. Extraction is technically easy; using extracted images in your own work has legal implications.
  • Scanned PDFs where the whole page is one image — pdf-to-png works better; this tool will extract one giant image per page, which may not be what you want.

Common use cases

  • Onboarding a colleague who needs the same calculation/conversion
  • Verifying a number or output before passing it on
  • Quick use during a typical workday
  • Pre-decision sanity-check on inputs and outputs

Frequently asked questions

Why are some images low-resolution?
Because the PDF's author embedded them at low resolution. Common reasons: (1) downsampled for file-size during PDF export ('optimize for web' settings); (2) source images were already low-res; (3) screenshots taken at typical screen DPI (72-96 DPI). The tool extracts what's there; it can't recover detail that was thrown away during PDF creation.
What's the difference between this and pdf-to-png?
pdf-to-png renders each PAGE as an image (so a 10-page PDF becomes 10 PNGs, each showing a complete page). pdf-extract-images extracts only the IMAGE OBJECTS embedded in the PDF (photos, charts, illustrations, regardless of which page). A page might have multiple images; this tool gives you each one separately. Pick based on whether you want page snapshots or just the images.
Will it extract vector graphics?
No — vector graphics (line art, shapes, charts drawn with SVG-style paths) aren't 'images' in the PDF sense; they're vector instructions. Tools like Inkscape can import a PDF and edit the vector objects. For raster image extraction only, this tool is the right choice.
Do I have rights to use the extracted images?
Depends on the source and your use case. Personal reference: generally fine. Commercial reuse, republishing, modification: typically requires the original photographer's / publisher's / brand's permission. Academic 'fair use' rules apply for citation in research with attribution. Don't assume extraction implies reuse rights — when in doubt, ask the source.
What about password-protected PDFs?
The tool prompts for the password if your PDF is encrypted with one. If you don't have the password, you can't extract — that's how PDF security works. For PDFs where you have legitimate access but the password is missing, contact the original creator.
Is my PDF uploaded anywhere?
No. PDF.js parses your PDF entirely in your browser. Open DevTools → Network during use and you'll see zero outbound requests. Your document and its embedded images stay on your device.

Advertisement

Learn more

Explore more file & format converters tools

100% in-browserNo downloadsNo sign-upMalware-freeHow we keep this safe →

Found this useful?

The tools stay free thanks to readers who chip in or spread the word.

Buy Me a Coffee