Home › PDF utility › Extract Images

Extract Images

Extract Images walks the internal resources of every page, finds the embedded raster images and exports each one as a separate file. It is the way to recover logos, photos and diagrams from a PDF without screenshotting them at screen resolution.

How to use Extract Images

  1. Upload the PDF that contains the pictures you need.
  2. Run the extraction; each page's XObject image resources are collected.
  3. Download the exported image files, one per embedded picture.

Where Extract Images is useful

Formats, algorithms and limits

The extractor reads each page's image XObjects through pdf-lib and re-encodes them, so you get the full embedded pixel data rather than a squashed screenshot. Images that are drawn as vector art, or that a page composites from many small tiles, cannot be exported this way.

Troubleshooting and honest limits

Frequently asked questions

Why do I get many small images instead of one big one?

Designer tools often split a large graphic into tiles. Each tile is stored as its own image resource and is therefore exported separately.

Are the images exported at full resolution?

Yes. The tool writes the embedded image data itself, so you get exactly the pixels stored in the PDF, unaffected by page zoom.

Can it extract vector logos?

No. Vector artwork is drawing instructions rather than images, so there is no bitmap to export. Recreate those from the page with a vector editor if needed.

What happens to transparency and colour profiles?

Transparent PNGs are preserved where the embedded format supports it. CMYK images are converted to browser-friendly RGB during re-encoding, which can shift very saturated print colours slightly.

Related tools

AI Summarizer Compress PDF Edit PDF Image to PDF Converter Merge PDF Translate PDF

Page written and reviewed by the FreeConvertio engineering team on 2026-10-14. Extract Images runs entirely in your browser — no uploads, no account and no daily limits.