100% PrivateInstant ProcessingFree Forever

PDF to JPG — Convert PDF Pages to Images Online

Render each PDF page as a high-quality JPG. Choose DPI from 72 to 600, select specific pages, download as ZIP. No upload, no signup.

Convert PDF pages to JPG images — in your browser

PDF to JPG conversion renders each page of your document as a raster image at the resolution you choose. The output is useful for sharing PDF content on platforms that accept images but not PDFs — social media posts, presentation slide imports, email clients that display images inline, and web pages that embed page screenshots. LuraPDF uses pdf.js to render each page to a browser canvas at your selected DPI, then converts the canvas to a JPEG image file. Nothing uploads. Nothing leaves your device.

Two common intents land on this page, and they are different: rendering each PDF page as a JPG (what this tool does), and extracting the original embedded images from inside a PDF (a different tool — Extract Images from PDF). If you need a screenshot of a specific PDF page, you are in the right place. If you need the raw image files that were placed inside the PDF document, use the Extract Images tool instead. This page addresses the rendering use case in detail.

How to convert PDF to JPG online

1

Upload your PDF

Drag your PDF into the drop zone or click to browse. The file is loaded into browser memory using pdf.js — nothing is uploaded. Multi-page PDFs are supported and all pages are queued for rendering at once.

2

Choose which pages to convert

Select All Pages to render the entire document, or use the Range mode to specify pages (e.g., 1-5, 10, 15-20). Specific page selection saves time for large PDFs when you only need a few pages as images.

3

Set the DPI

Choose the output resolution. 72 DPI is screen-resolution — fine for social media thumbnails. 150 DPI balances quality and file size — good for most digital uses. 300 DPI is print-quality — use for posters, press materials, and high-fidelity documentation. 600 DPI is maximum — large files, best for archival or very large-format print.

4

Configure image quality

JPEG quality (1-100) controls the compression applied to each image. Higher quality means larger file size and fewer compression artifacts. For most uses, 85-90 quality at 150 DPI gives an excellent balance. For social media thumbnails, 80 quality at 72 DPI is often sufficient.

5

Download your images

Single-page PDFs download as a single .jpg file. Multi-page PDFs are packaged into a .zip archive containing one numbered JPG per page. The entire render runs in your browser — no upload step means even large PDFs process quickly.

100% private

Your PDF is rendered entirely in your browser using pdf.js. Nothing uploads, nothing logs, nothing stores. Close the tab and the data is gone.

DPI control 72–600

Choose 72 DPI for screen thumbnails, 150 DPI for digital use, 300 DPI for print, or 600 DPI for archival. Match the resolution to your output requirement.

Page range selection

Render all pages, a continuous range, or specific individual pages. No need to convert a 200-page PDF when you only need pages 10-15.

ZIP batch download

Multi-page PDFs download as a single ZIP archive with one numbered JPG per page. Open the ZIP and all your page images are there, ready to use.

Original aspect ratio preserved

Each page image is rendered at the exact dimensions of the original PDF page. Landscape pages render landscape. Portrait renders portrait. No cropping or distortion.

Free, no signup

No account, no email gate, no daily quota, no watermark on output images. Convert PDF pages to JPG as often as you need.

Who uses LuraPDF PDF to JPG

Rendering PDF pages as images unlocks content for platforms and workflows that require image files. Here are the most common scenarios.

Social media posts

Share a specific PDF page — an infographic, a slide, a quote layout — as an image post on LinkedIn, Instagram, or Twitter where PDF uploads are not accepted.

Presentation slide imports

Import PDF pages as slides into PowerPoint or Google Slides. Render at 150-300 DPI for sharp text at presentation screen sizes.

Documentation thumbnails

Generate cover page thumbnails for a document library. A 72 DPI JPG of each document's first page makes a clean visual index without exposing the full PDF.

Email with inline image

Email clients display inline images natively but show PDF attachments as icons. Convert a PDF page to JPG to embed the content visually in the email body.

Print-on-demand uploads

Print-on-demand services for stickers, posters, and merchandise often require image file uploads rather than PDF. Render at 300 DPI for sharp print output.

Archival compatibility

JPEG is a universally readable format with no software dependency. Archiving each PDF page as a high-DPI JPG ensures long-term readability without needing a PDF reader.

Why convert PDF to JPG

Image format opens PDF content to platforms, tools, and workflows that do not accept PDF files. Here is what you gain.

  • Social media platforms, website builders, and messaging apps accept JPG natively — PDFs are not directly displayable inline.
  • JPEG files are viewable in every photo viewer, web browser, and image editor without installing a PDF reader.
  • DPI control gives you the exact output resolution for your use case — screen thumbnails at 72, web at 96, print at 300.
  • A ZIP of page images is easier to share in some workflows than a multi-page PDF — each page is independently accessible.
  • Rendering to JPG removes interactive elements (hyperlinks, form fields, JavaScript) — safe to share when you need a flat read-only snapshot.
  • JPEG files are directly importable into image editing tools like Photoshop, GIMP, and Canva for further design work.

How LuraPDF converts PDF pages to JPG

LuraPDF loads your PDF using pdf.js, the open-source PDF rendering library built by Mozilla. For each page in your selection, pdf.js renders the page content — text, vector graphics, and images — onto an HTML canvas element at the pixel dimensions corresponding to your chosen DPI. A 300 DPI render of an A4 page produces a canvas 2480 × 3508 pixels wide. The canvas is then converted to a JPEG blob using the browser's native canvas.toBlob API with your chosen quality setting. Each blob is a complete JPEG file.

Multi-page renders are packaged into a ZIP archive using JSZip, which runs entirely in the browser. The ZIP is assembled in memory and saved to your device as a single download. No page images are ever sent over the network — all rendering, JPEG encoding, and ZIP assembly happen inside your browser tab. This means conversion speed depends on your device's CPU and the complexity of the PDF pages rather than your internet connection speed.

PDF to JPG: LuraPDF vs alternatives

FeatureLuraPDFServer-based convertersDesktop PDF apps
PrivacyBrowser-only — file never uploadedFile uploaded to remote serverLocal, but install required
DPI control72 / 150 / 300 / 600 DPIFixed quality — no DPI choiceFull DPI control
Page selectionAll / range / specific pagesOften all pages onlyFull page selection
CostFree forever, no quotasFreemium with daily limit$$$ license or subscription

Tips for quality PDF to JPG results

DPI and quality settings have a big impact on the usefulness of the output. Match settings to your intended use.

  1. Tip 1:

    Use 150 DPI for most digital uses — it balances image quality and file size well. 300 DPI is only necessary for print.

  2. Tip 2:

    600 DPI produces very large image files — a single A4 page at 600 DPI is roughly 30-60 MB as a JPEG. Use only when archiving or printing very large format.

  3. Tip 3:

    If you need only a few specific pages from a large PDF, use the page range selector to avoid rendering the entire document.

  4. Tip 4:

    For transparent pages or content that requires a transparent background, use the PDF to PNG tool instead — JPEG does not support alpha transparency.

  5. Tip 5:

    To extract the original images that are embedded inside the PDF (not page renders), use the Extract Images from PDF tool — it produces the original source images at their native resolution.

  6. Tip 6:

    If the output images look blurry at 72 DPI, increase to 150 DPI — many PDF pages are designed for print and need higher DPI to render sharply at screen size.

Frequently Asked Questions

Does each PDF page become a separate JPG?
Yes. Each page in your selected range is rendered as its own JPG file. For single-page PDFs, one JPG file downloads. For multi-page PDFs, all images are packaged into a ZIP archive containing one numbered file per page (page-1.jpg, page-2.jpg, etc.).
What resolution should I use?
For social media and email thumbnails, 72–96 DPI is sufficient. For web display at full size, use 150 DPI. For print at standard sizes, use 300 DPI. For large-format print or archival, use 600 DPI. Higher DPI produces sharper images but much larger file sizes.
Can I convert specific pages only?
Yes. Use the Range mode to enter page numbers or ranges (e.g., '1-5, 10, 15-20'). You can combine individual pages and ranges. This avoids rendering a 200-page PDF when you only need a few pages.
Can I download all pages as a ZIP?
Yes. Multi-page PDFs automatically download as a ZIP archive with one JPG per page. Single-page PDFs download as a standalone .jpg file.
Are colors preserved in the JPG output?
Yes. pdf.js renders the page with full color fidelity. RGB, CMYK, and grayscale color spaces in the PDF are all rendered correctly to the canvas and preserved in the JPEG output.
Does JPG support transparency?
No. JPEG does not support an alpha channel — transparent areas in the PDF (such as transparent backgrounds on vector graphics) will be rendered as white in the JPG output. If you need transparency preserved, use the PDF to PNG tool instead, which supports full alpha transparency.
Can I convert a password-protected PDF?
Not directly. First use the Unlock PDF tool to remove the password protection — you will need to provide the password you own. Then convert the unlocked PDF to JPG.
Does this work on mobile phones?
Yes. LuraPDF runs in any modern mobile browser — Safari on iOS, Chrome and Firefox on Android. PDF rendering happens locally on the phone. Very large PDFs at high DPI may be slow on low-memory mobile devices.
Is there a file size limit?
No hard limit is imposed by LuraPDF. The ceiling is your browser's available RAM. Very large PDFs or high-DPI renders of many pages simultaneously may be slow on low-memory devices — use page range selection to process large documents in sections.
What is the difference between rendering pages as JPG and extracting images from a PDF?
Rendering (what this tool does) takes a full-page screenshot of each PDF page at your chosen DPI — it captures everything on the page as a raster image, regardless of whether the original content was text, vectors, or images. Extracting images pulls out the original image files that were placed inside the PDF — useful when you need the original high-resolution photos or graphics that an author embedded when creating the PDF. For page extraction, use this tool. For embedded image extraction, use the Extract Images from PDF tool.

Convert PDF to JPG — privately, free, in your browser

Drop your PDF into the box above, choose your DPI and page range, and download high-quality JPG images in seconds. No upload, no signup, no watermark, no quota. Your PDF stays on your device through the entire render. Need PNG output with transparency, or want to go the other direction and combine images into a PDF? Every other LuraPDF tool works the same browser-only way.