fileexpert

Convert PDF to JPG Online — Free

Convert PDF to JPG online — render each PDF page as a JPG image at your chosen resolution. Ideal for thumbnails, social previews, and embedding in documents.

How to convert PDF to JPG

  1. 1

    Add your PDF file

    Drop or select a .pdf file. Files up to 50MB process locally in your browser — nothing uploaded.

  2. 2

    Run the conversion

    Each PDF page renders to a Canvas via PDF.js (Mozilla's JavaScript PDF renderer) at the DPI you choose, then exports as JPG at your chosen quality. Multi-page PDFs produce one JPG per page, bundled into a ZIP archive for download.

  3. 3

    Download your JPG

    One click saves the result as a .jpg file. Your original file stays on your device.

Why convert PDF to JPG?

JPG images of PDF pages are useful for thumbnails in a document management UI, social media previews, embedding a PDF page into a PowerPoint slide, sending a preview to someone who can't open PDFs, or generating hero images for a blog post that describes a PDF. JPG is universally supported everywhere a PDF might not be (older presentation software, some messaging apps, email inline rendering).

Common PDF to JPG use cases

  • Generating thumbnail previews of PDF ebooks, reports, or whitepapers for a website's document library
  • Embedding a specific PDF page into a PowerPoint slide or Google Slides presentation as an image
  • Creating social media preview images (og:image) from a PDF's cover page for content marketing
  • Producing page-by-page JPGs from a PDF portfolio for an Instagram carousel or Pinterest pin series

What file size to expect

A 10-page PDF rendered at 150 DPI produces 10 JPGs at roughly 300-600 KB each (total ~3-6 MB ZIP). At 300 DPI (print-equivalent), each JPG is 1.2-2.5 MB (total ~12-25 MB). At 72 DPI (web-thumbnail), JPGs are 50-150 KB each. Quality setting also impacts size — quality 85 is typical; 95 for print.

Technical notes: PDFJPG

PDF.js renders vector PDF content (text, shapes) and embedded images to a Canvas at the specified DPI. Text edges are anti-aliased; embedded raster images scale using the browser's bilinear filter. Transparency in PDF elements composites onto a white page background before JPG encoding. Password-protected PDFs require the password to be entered at render time. PDF forms render with their filled values visible; interactive annotations (comments, highlights) are drawn inline.

Compatibility and browser support

JPG output is universally supported. PDF rendering via PDF.js works in any modern browser (Chrome, Firefox, Safari, Edge) since PDF.js is the same engine Firefox uses internally. Very large PDFs (500+ pages) may hit browser memory limits; consider splitting first with our Split PDF tool.

PDF vs JPG

PDFJPG
File sizeVariesSmaller (lossy)
QualityPreserves layoutLossy (adjustable)
TransparencyYes (within pages)No
Browser / app supportUniversalUniversal
Best forDocuments, forms, archivalPhotographs, web images, sharing

Related conversions

Frequently Asked Questions

Multi-page PDF?

Each page becomes one JPG, bundled into a ZIP archive named by the PDF. Pages numbered sequentially: page-1.jpg, page-2.jpg, etc.

Resolution?

Configurable DPI: 72 (web thumbnail), 150 (standard), 300 (print-ready), or custom. Higher DPI = larger files but sharper text and images.

Will PDF text be sharp?

Yes at 150 DPI or higher — PDF text renders as vectors and anti-aliases cleanly. At 72 DPI small fonts may appear soft.

Password-protected PDFs?

Supported — enter the password when prompted. The tool doesn't store or transmit your password; it stays in your browser session.

Will form fields show filled values?

Yes — PDF forms render with their current filled values. Interactive annotations, comments, and highlights render inline.

Max file size?

50MB per PDF. Large multi-hundred-page PDFs may exceed browser memory — split into smaller chunks first with our Split PDF tool.