How-To GuidesMarch 13, 2026

How to Extract Images from a PDF on Mac

macOS's built-in tools are impressive for PDF work — Preview can annotate, rearrange, and even merge PDFs — but extracting embedded images from inside a PDF is something Preview can't do natively. You can drag pages out of a Preview sidebar, but that gives you page-level renders, not the original embedded image files with their original resolution and format. LazyPDF's extract-images tool fills this gap. Open it in Safari or Chrome on your Mac, upload your PDF, and within seconds you'll have a ZIP file containing every image embedded in the document — at original quality, in the original format, with transparency preserved correctly. Processing happens on LazyPDF's server (required for accurate image extraction), but your files are deleted immediately after your download link is ready. No software to install, no Adobe subscription needed.

Step-by-Step: Extracting Images from PDF on Mac

The extraction process works in both Safari and Chrome on macOS. Drag-and-drop from Finder is well supported in both browsers — you can drag a PDF file directly from any Finder window onto the upload area. This is often faster than using the file picker, especially if you have the PDF visible in a Finder window alongside your browser.

  1. 1Open Safari or Chrome on your Mac and go to lazy-pdf.com/en/extract-images
  2. 2Drag your PDF from Finder onto the upload zone, or click the area to open the macOS file picker (Finder-based) and select your file
  3. 3Your PDF uploads to LazyPDF's processing server — watch the progress indicator while images are extracted
  4. 4When done, click 'Download ZIP' — the file saves to your Mac's Downloads folder
  5. 5Double-click the ZIP in Finder to expand it using Archive Utility, then open the image files in Preview, Photos, or any other app

Why Preview Can't Extract Individual Images from PDFs

Preview renders PDFs visually, page by page, but it doesn't expose the internal binary structure of the PDF. You can select text in Preview and copy it, but you cannot select an embedded image object and export it at its original resolution. When you try to copy a visible image in Preview, you typically get a rasterized portion of the rendered page — not the original embedded image data. This distinction matters for resolution. A PDF might embed a 300 DPI photograph that displays at a smaller size on screen. If you capture it from Preview's screen rendering at 72 DPI, you lose most of the original detail. LazyPDF extracts the image from the PDF's binary structure, giving you the full original resolution regardless of how it appeared on screen in Preview.

Handling Transparency Correctly on Mac

PDFs that contain logos, icons, or design elements with transparent backgrounds store the transparency as a separate data stream called SMask (soft mask). Many extraction tools ignore the SMask and produce images with black or white backgrounds where transparency should be. LazyPDF correctly combines the color channel and the SMask to produce PNG images with proper alpha transparency. This matters for Mac-based creative workflows. If you're a designer extracting a logo from a PDF to use in a new project, you need the transparent PNG — not a version with an opaque background that will show a white rectangle in your layout. LazyPDF handles this at the extraction stage so you don't need to manually remove backgrounds afterward in Photoshop or Preview.

Working with Extracted Images in macOS

After Archive Utility expands the ZIP, you'll find the image files in a folder in your Downloads directory. Preview can open most formats natively — JPEG, PNG, TIFF. Double-click any image to inspect it before deciding what to do with it. For bulk operations like resizing or converting formats, Automator or Apple's sips command-line tool work well with the extracted files. To import extracted photos into your Photos library, select them in Finder, drag them to the Photos app icon in the Dock, or use Photos → File → Import. For use in Pages or Keynote, drag the image files directly from Finder into your document. Sketch, Affinity Designer, and Figma on Mac all accept PNG and JPEG files dragged from Finder.

Privacy and Security Considerations on Mac

Extract-images requires uploading your PDF to LazyPDF's server — this differs from the page-numbers tool, which processes entirely in your browser. For most Mac users working with reports, presentations, and documents containing product photos or diagrams, this is completely fine. LazyPDF's server deletes your file immediately after extraction. If you're working with PDFs that contain confidential information beyond the images you need — such as legal exhibits with personally identifiable information — you may want to use the LazyPDF Split tool first to isolate only the pages containing the images you need. Upload just those pages for extraction, keeping the rest of the document off the server entirely. This approach minimizes data exposure while still giving you the correct image extraction results.

Frequently Asked Questions

Can Preview on Mac extract individual images from a PDF at full resolution?

No. Preview can render and display PDF pages, and you can copy visible elements, but this gives you a screen-resolution capture of the page — not the original embedded image at its source resolution. A 300 DPI photograph in a PDF displayed at 72 DPI on screen would be captured at 72 DPI if taken from Preview. LazyPDF extracts from the binary structure at the original embedded resolution.

Does this work in Safari on macOS without extensions?

Yes. Safari fully supports file uploads and downloads for the extract-images tool. No extensions or plugins are needed. The upload uses Safari's standard file picker (which opens a macOS Finder window), and the download uses Safari's built-in download manager — the file appears in your Downloads stack in the Dock and in Finder's Downloads folder.

How does LazyPDF handle transparent image backgrounds when extracting on Mac?

PDFs store transparency as a separate SMask stream alongside each image's color data. LazyPDF combines the color data and the SMask to produce PNG files with correct alpha transparency. This means logos, icons, and design elements that were transparent in the original document come out of extraction as transparent PNGs — not images with black or white solid backgrounds.

Is there a way to extract images from only specific pages of a PDF on Mac?

Not directly within the extract-images tool itself — it processes the entire PDF. If you only need images from specific pages, use the LazyPDF Split tool first to create a new PDF containing just those pages, then upload that smaller PDF to extract-images. This also reduces the amount of data uploaded to the server, which is useful for privacy with large documents.

Get the actual embedded images from your PDF on Mac — no Adobe, no Preview workarounds.

Extract Images Free

Related Articles