Convert PDF to JPG online — extract images from PDF

A practical 2026 guide to two different PDF-to-image workflows: page-as-JPG conversion and embedded-image extraction.

10 min read

Convert PDF to JPG online — extract images from PDF

By ScoutMyTool Editorial Team · Last updated: 2026-05-18

Introduction

A magazine sent me a PDF of a four-page feature they had written about a project I worked on, and asked me to "share the images on social". The obvious move was to convert pages to JPG and crop. The first online tool I tried wanted me to upload the PDF (an unpublished feature — definitely not), the next one finished but gave me 96-dpi page images that looked like fax photocopies on a Retina screen, and the third silently scaled every page to the same width regardless of orientation, so the landscape spread got mangled. Below is the workflow that actually works — plus the second, separate workflow for when you want the original embedded images rather than rasterised page snapshots.

Two completely different "PDF to images" workflows

People searching for "PDF to JPG" usually want one of two very different things. Pick the wrong tool and you get either way too much (a whole-page image when you wanted just the photo) or way too little (the original 300-DPI photograph when you wanted the page as the reader sees it).

  • Convert pages to JPG (page-rasterisation). Each PDF page is rendered to a canvas at a chosen DPI and saved as a single JPG. The output JPG is a screenshot of the page exactly as a reader sees it — text, headers, footers, images, all baked into one image at the resolution you picked. Use when you want to share, embed, or display a page visually. Tool: PDF to JPG.
  • Extract embedded images (asset-extraction). Each image object embedded inside the PDF (the original photographs, charts, and logos placed on the page) is pulled out as its own JPG file at its original resolution. The output is a zip of individual image assets — not page screenshots, not text. Use when you want the source images back (e.g. you sent a PDF, lost the originals, want them now). Tool: Extract Images.

For the magazine-spread case above, the answer was a mix: page-rasterisation for the "page as the reader sees it" social posts, then image-extraction for the high-resolution hero photograph that I wanted to crop for a standalone Instagram post.

Step-by-step: convert PDF pages to JPG

The ScoutMyTool PDF to JPG tool lives at scoutmytool.com/pdf/pdf-to-jpg. Runs client-side via pdf.js — no upload, no signup, no quota.

  1. Open the tool and drop your PDF. One file at a time. The file is loaded into a sandboxed memory buffer using pdf.js; nothing is uploaded. Confirm in the browser network tab if the source is sensitive (a draft, an unpublished feature, a private document).
  2. Pick the resolution. Three options labelled by both multiplier and approximate DPI:
    • 1× (~72 dpi) — screen quality, smallest files. Good for thumbnails, contact sheets, or text-only previews.
    • 2× (~144 dpi) — recommended default. Sharp on Retina displays, manageable size. Use for almost all on-screen use.
    • 3× (~216 dpi) — print quality. Use when the JPG will be printed at A4 or larger, or when the recipient will zoom in heavily.
    The "DPI" labels are approximate because they assume a Letter / A4 base page; an A0 source rendered at 3× is much higher pixel-density. The underlying constant is the canvas scale factor.
  3. Pick the JPG quality. Three options:
    • High (90%) — recommended. Visually indistinguishable from lossless for human viewing. Default for almost all use.
    • Medium (75%). Roughly 40% smaller files than High. Use for web embedding where the image will display at smaller-than-original size.
    • Low (60%). Roughly 60% smaller than High. Use only when file size dominates quality — thumbnails, large contact sheets, etc.
    JPG quality is non-linear: going from 90% → 75% gives a much smaller size reduction than 75% → 60%. The default High is almost always correct — only drop it if you have a specific size constraint.
  4. Click Convert. The tool walks every page, renders it to an off-screen canvas at the chosen scale, fills white as the background (JPG has no alpha channel — transparent PDF regions become opaque), and encodes the canvas to JPG at the chosen quality. Pages are processed one at a time so per-page memory usage stays bounded; a 50-page PDF does not need 50× a single page's memory.
  5. Wait for the zip download. All page-JPGs are bundled into one zip file named <your-pdf-name>.zip with each page named page-1.jpg, page-2.jpg, etc. The download starts automatically. Time scales linearly with page count — about 1–2 seconds per page at 2× on a typical laptop, longer at 3×.
  6. If you hit the memory pre-flight error. Drop the resolution from 3× to 2×, or from 2× to 1×. The error message names the page that triggered the cap and the canvas size it would have needed — useful when only a few large pages exceed the limit. A common culprit is an A0 or tabloid-format page mixed into an otherwise-Letter document.
  7. If you only want a subset of pages as JPGs. Run the PDF through Extract Pages first with a syntax like 5, 8-10 to get a smaller PDF, then run that through PDF to JPG. Two passes, both client-side, no upload at either step.
  8. If you wanted the embedded images, not page-screenshots. Stop here and switch to Extract Images — different tool, different output. Page-rasterisation gives you a screenshot of each page; image-extraction gives you the original photographs back.
  9. If the source PDF is password-protected. Unlock first via Unlock PDF; the PDF to JPG tool refuses to silently strip encryption.

How ScoutMyTool compares to Smallpdf, iLovePDF and PDF2Go

All four offer PDF-to-JPG conversion. The meaningful differences: whether you can explicitly control resolution and quality, whether your file is uploaded, and whether the suite offers a separate embedded-image extraction tool (most do not — they conflate the two operations under "PDF to JPG").

FeatureScoutMyToolSmallpdfiLovePDFPDF2Go
Free unlimited conversionsYes2 per day on free1 file per task on freeYes, up to 100 MB
No signup requiredYesRequired after 2 tasksRequired for >50 MBYes
Resolution choice (1× / 2× / 3×)Yes (explicit DPI selector)Auto onlyAuto onlyLimited (50–300 dpi slider)
JPG quality choice (60% / 75% / 90%)YesAuto onlyAuto onlyLimited
Files leave your deviceNo (client-side)Yes (uploaded)Yes (uploaded)Yes (uploaded)
Per-file size limitDevice RAM (per-page cap)5 GB Pro / 100 MB free200 MB free100 MB free
Output as ZIP of all pagesYesYesYesYes
Separate "extract embedded images" toolYesNo (PDF-to-JPG only)No (PDF-to-JPG only)No

Third-party gating, free-tier caps, and feature availability taken from each vendor's public pricing pages as of May 2026 and may change.

Picking the right resolution & quality (with numbers)

JPG is a lossy compressed image format standardised as ISO/IEC 10918-1 (the JPEG specification)1. The two knobs that affect output — pixel density (resolution / DPI) and compression quality — interact in ways that are useful to understand before picking settings:

  • Resolution doubles file size quadratically. 2× scale uses 4× as many pixels as 1× (twice as wide, twice as tall), so the uncompressed image is 4× larger. The JPG encoder compresses some of that back, but the rule of thumb is: resolution dominates file size for high-quality output, JPG compression takes over for low-quality.
  • Quality is non-linear. JPG's 0–100 scale is perceptual, not proportional. 90→75 quality is a small visual change but big size drop; 75→60 is a moderate visual change; below 50 you start seeing visible blocking artefacts on smooth gradients. The U.S. Library of Congress recommendation for archival JPG masters is quality 90+2; for screen-use derivatives they recommend 75–85.
  • Screen size matters more than print DPI. Most "I need high DPI" requests are actually "I need this to look sharp on my Retina laptop", which means 2× scale, not 3×. 3× is only needed when you genuinely will print large.

Related PDF tools on ScoutMyTool

  • PDF to JPG — the tool this guide is about: convert each page to a JPG image.
  • Extract Images — pull each embedded image out as its own file (different operation).
  • PDF to PNG — same as PDF to JPG but with transparency support (larger files).
  • Extract Pages — pre-filter to specific pages before converting to JPG.
  • Compress PDF — if you want the PDF smaller while keeping it as PDF.
  • Unlock PDF — required first if your source is password-protected.
  • PDF Editor — for cropping or annotating before converting.

Frequently asked questions

What's the difference between "PDF to JPG" and "Extract Images"?
PDF to JPG renders each PDF page as a single JPG — every page becomes one image, headers and footers and body text and embedded illustrations all baked into that one rasterised picture. Extract Images pulls each individual embedded image object out of the PDF as its own file — useful when you need the underlying photographs, charts, or logos as separate assets. Quick rule of thumb: if you want a screenshot-style image of the whole page, use PDF to JPG; if you want the original photos that were placed on the page, use Extract Images.
What's the right resolution to pick?
2× (~144 dpi) is the recommended default and what you want for almost all screen use — sharp on a Retina display, manageable file size. Pick 1× (~72 dpi) for thumbnails, contact sheets, or anywhere file size matters more than detail. Pick 3× (~216 dpi) when the result will be printed at A4 or larger, or zoomed into heavily. Going higher than 3× hits the browser canvas memory cap (~96 MB per page) and the tool will refuse with a clear error rather than silently crash.
Why does my output have a white background where the PDF had transparency?
JPG is a lossy compressed format that does not support transparency — there is no alpha channel in the JPG specification. When a tool converts a PDF page with transparent regions to JPG, those transparent areas have to become some opaque colour. ScoutMyTool pre-fills the canvas white before rendering, which matches the "white paper" mental model most people have for printed pages. If you need transparency preserved, convert to PNG instead via PDF to PNG.
Is my PDF uploaded to your servers?
No. The conversion runs entirely in your browser using pdf.js for rendering and a canvas-to-JPG encoding step that happens locally. Your PDF is loaded into a sandboxed memory buffer, each page is rendered to an off-screen canvas, the canvas is encoded as JPG, and the page-JPGs are bundled into a zip with JSZip — all in-browser. The download is the zip; no upload ever occurred. Verify in the browser network tab if you want independent confirmation.
What quality setting should I use?
High (90%) is the default — virtually indistinguishable from lossless to the human eye, with significant file-size savings vs PNG. Use Medium (75%) for web embedding where the photo will be displayed at smaller-than-original size; the extra compression is invisible at typical browser-render scales. Use Low (60%) only for thumbnails or contact sheets where the file size matters far more than artefacts. JPG quality is non-linear: 90% to 75% gives a much smaller size reduction than 75% to 60%, which gives much more reduction than 60% to 40%.
How big can the PDF be?
No hard file-size cap — the conversion runs client-side. The practical limit is per-page memory: at 3× scale a Letter-size page needs about 32 MB of canvas pixels; at 2× scale, about 14 MB. The tool pre-checks each page and refuses with a clear error if the chosen scale would need more than ~96 MB per page (mobile Safari caps around 128 MB and the tool deliberately stays below that). If you hit the cap, drop the resolution to 1× or 2× — the visual difference is minimal for screen viewing.
Can I convert just specific pages instead of all of them?
Not directly in the PDF to JPG tool — it converts every page. To convert a specific subset, run the PDF through Extract Pages first (e.g. "5, 8-10") to produce a smaller PDF with only the pages you want, then run that extract through PDF to JPG. Two-pass workflow, both passes client-side, no upload at either step.

Convert your PDF to JPG now — no signup, no upload

Free unlimited, explicit resolution and quality controls, ZIP of per-page JPGs. Runs entirely in your browser — your PDF never leaves your device.

Open the free PDF-to-JPG tool at scoutmytool.com/pdf/pdf-to-jpg →

References

  1. ISO/IEC 10918-1:1994, Information technology — Digital compression and coding of continuous-tone still images — Part 1: Requirements and guidelines. The JPEG standard, defining the lossy compression format used by every "JPG" file. ISO catalogue entry: iso.org/standard/18902.html.
  2. U.S. Library of Congress, Technical Guidelines for Digitizing Cultural Heritage Materials (Federal Agencies Digital Guidelines Initiative, FADGI) — quality-tier recommendations for JPEG masters and derivatives, including the 90+ quality threshold for archival use. Public reference: digitizationguidelines.gov/guidelines/digitize-technical.html.