Skip to content
files.co

How to Extract All the Images from a PDF

Need the photos or diagrams out of a PDF as separate JPG or PNG files? Here's the fastest way to pull every image out of a document without losing quality.

AGAntonia González · August 4, 2026 · 6 min read

Someone sends you a PDF report, and buried inside it is a chart, a product photo, or a scanned diagram you actually need as its own file. Maybe you want to drop it into a slide deck, post it somewhere, or just save it separately from the rest of the document. Copy-pasting from a PDF viewer usually gives you a blurry screenshot at best. What you actually want is the original image file, pulled straight out of the PDF at full quality.

Why “just take a screenshot” doesn’t cut it

A PDF doesn’t store images the way a folder of photos does. Each picture is embedded as its own object inside the file, at whatever resolution it was placed in at, and a screenshot only captures whatever your screen happens to be showing at that moment. Zoom in far enough and a screenshot turns into a soft, pixelated mess, because you’re recapturing something that was already rendered small. The embedded image, on the other hand, still has its original resolution sitting there, untouched, waiting to be pulled out cleanly.

This matters more than it sounds like. A screenshot of a chart might look fine on a phone screen and then look terrible the moment you print it or blow it up for a presentation. Extracting the real embedded image avoids that problem entirely, because you’re getting the file the author actually placed in the document, not a lossy recreation of it.

How to extract images from a PDF

  1. Open the PDF to Images tool. No install, no account, just drop the file in.
  2. Upload your PDF. The tool reads the document and detects every page and embedded image inside it.
  3. Choose your output format. JPG is smaller and fine for photos; PNG keeps things lossless, which matters more for screenshots, diagrams, or anything with sharp edges and text.
  4. Pick which pages or images you actually need, if the tool offers page-level selection, so you’re not stuck downloading a huge batch of files you’ll delete anyway.
  5. Download the result. For a single image you’ll get one file; for several, you’ll usually get a zip you can unpack in one go.

That’s the whole process. No account, no waiting in a queue for a server to get around to your file.

JPG or PNG: which one do you actually need?

It’s an easy detail to skip past, but it changes the outcome. JPG compresses the image, which shrinks the file size but throws away some detail, fine for a photo where nobody will notice, less fine for a scanned page of text where compression artifacts turn crisp letters into fuzzy smudges. PNG keeps every pixel intact, so it’s the better call for screenshots, line art, logos, or anything with flat colors and hard edges. If you’re not sure which you need, PNG is the safer default; you can always compress it down later if the file size becomes a problem.

When this actually comes up

A few situations where pulling images out of a PDF saves real time: rebuilding a slide from a report someone sent you as a flattened PDF, grabbing a diagram out of a manual to reference on its own, pulling product photos out of a catalog PDF, or archiving a scanned document’s pages as individual image files instead of keeping the whole PDF around. In all of these cases, re-typing or re-drawing anything would be wasteful when the original image is sitting right there inside the file, fully intact.

It happens on your device, not on a server

Everything above runs entirely in your browser. When you drop a PDF into the tool, it never leaves your device, it’s read and processed locally, and the images you download are generated right there in memory before being handed back to you. There’s no upload step, no server-side queue, and no copy of your document sitting somewhere waiting to be cleaned up later. If the PDF you’re working with has sensitive photos, internal diagrams, or anything you’d rather not send to a third party, that distinction is the whole point: nothing about your file ever touches a network connection.

You can check this yourself. Open your browser’s developer tools, watch the network activity while you extract images, and you’ll see nothing being sent out. Or disconnect from the internet entirely; the tool still works, because it never needed a connection to begin with.

Next time a PDF is hiding the exact image you need, skip the screenshot and the awkward crop job. Extract it directly and get the original file, at its original quality, in a few seconds.

Explore by category