- PDF to JPG conversion renders each PDF page as an image at your chosen DPI and format
- 3 output formats: JPG (photos, smallest), PNG (transparency, text), WEBP (modern, best compression)
- 4 DPI presets: 150 (screen), 200 (balanced), 300 (print), 600 (archival)
- 3 color modes: Color, Grayscale, and Black & White for different use cases
- Separate images mode creates one file per page; Combined mode stitches all pages into a single image
- Supports specific page ranges like 1-3, 5, 8-10 for selective conversion
- Batch convert as many PDF files as you need with ZIP download
- 100% client-side using PDF.js -- no files uploaded, no server processing
What Is PDF to JPG Conversion
A page is vectors and fonts; an image is pixels — here is what the renderer does to bridge that gap.
PDF to JPG conversion is the process of rendering each page of a PDF document as a standalone image file in JPG, PNG, or WEBP format. Unlike text extraction which pulls raw text, conversion captures the complete visual appearance of every page -- layouts, fonts, images, charts, and formatting -- as a flat pixel-based image.
This is different from extracting images from a PDF. Image extraction pulls embedded image objects out of the PDF structure. PDF to JPG conversion renders the entire page as a new image, capturing everything visible on that page including text, backgrounds, and embedded graphics.
Page Rendering
Each PDF page is drawn onto a canvas at the specified DPI. The canvas captures every visual element -- text, images, vectors, colors -- as pixels.
DPI Control
The resolution you choose determines pixel density. Higher DPI means more pixels per inch, sharper output, and larger file sizes.
Format Encoding
The rendered canvas is encoded into your chosen format: JPG with lossy compression, PNG with lossless compression, or WEBP with modern hybrid compression.
Why Convert PDF to JPG
The most common reasons people need PDF pages as images.
PDF is great for documents, but sometimes you need images instead. Social media platforms, messaging apps, email clients, and presentation tools often accept images but not PDFs. Converting PDF pages to JPG solves this instantly.
Social Media Posting
Instagram, LinkedIn, Twitter, and Facebook don't accept PDF uploads for posts. Convert your PDF pages to JPG and share them as images directly.
Email Inline Images
PDF attachments sometimes don't render in email bodies. JPG images display inline, making your emails more professional and easier to read.
Image Editing
Tools like Photoshop, GIMP, Canva, and Figma work with images, not PDFs. Convert to JPG first, then edit freely.
Web Publishing
Blog posts, documentation, and product pages need image files. PDF pages converted to JPG can be embedded directly in web content.
Presentations
PowerPoint and Google Slides work better with images than PDF imports. Convert PDF slides to JPG for clean drag-and-drop placement on slides.
Archival Snapshots
Create frozen point-in-time images of important documents. JPG images are universally viewable without needing a PDF reader.
How PDF to Image Conversion Works
Pages become pixels on a canvas, then files in a ZIP — here is the four-stage path from PDF objects to JPG, PNG, or WEBP.
When you convert a PDF to JPG, the tool uses a PDF rendering engine (like PDF.js) to draw each page onto an HTML canvas. The canvas is then converted to a blob in your chosen image format.
PDF Parsing
The rendering engine reads the PDF structure -- page objects, fonts, images, color spaces, transformations, and text operators. It builds an internal representation of each page.
Canvas Rendering
Each page is drawn onto an HTML canvas element. The DPI setting controls the canvas dimensions: at 300 DPI, an A4 page (8.27 x 11.69 inches) renders at 2481 x 3507 pixels.
Color Transform
If Grayscale or Black & White mode is selected, pixel data is processed using luminance formulas before encoding. Color mode skips this step entirely.
Format Encoding
The canvas is exported as a blob in your chosen format. JPG uses lossy compression (quality 0.92), PNG uses lossless compression, and WEBP uses modern hybrid compression.
AFFLIGO PDF to JPG Tool Features
You pick the DPI, the format, and the color mode — PDF.js renders every pixel locally, so the only limit is your device.
AFFLIGO's PDF to JPG tool runs entirely in your browser using PDF.js and JSZip. No files are ever uploaded to any server. You get full control over format, DPI, color mode, and output structure.
3 Output Formats
JPG for photos and smallest files. PNG for text and transparency. WEBP for modern web use with the best compression-to-quality ratio.
4 DPI Settings
150 DPI for screen, 200 for balanced, 300 for print quality, and 600 for high-resolution archival. Full control over output sharpness.
3 Color Modes
Color preserves original colors. Grayscale converts to shades of gray. Black & White creates binary output for maximum contrast.
Separate or Combined
Get one image per page or stitch all pages vertically into a single combined image with configurable gaps.
Page Range Selection
Convert all pages or specify exact pages like 1-3, 5, 8-10. Supports mixed ranges and individual pages.
100% Browser-Side
Uses PDF.js for rendering and JSZip for packaging. No server uploads, no network requests. Your files stay completely private.
Step-by-Step: How to Convert PDF to JPG
Upload the PDF, dial in DPI and format, and download the images — three moves, every page rendered.
Upload Your PDF
Drag and drop your PDF file into the upload zone, or click to browse. You can also import directly from Google Drive or Dropbox. Add as many files as you need — each renders page-by-page via PDF.js with per-file cleanup.
Choose Output Format
- Output Format: JPG, PNG, or WEBP
- Resolution: 150, 200, 300, or 600 DPI
- Color Mode: Color, Grayscale, or Black & White
- Output Mode: Separate images or Combined into one
- Pages: Leave blank for all, or enter ranges like 1-3, 5
Convert and Download
Click Convert to process all pages in your browser. A circular progress indicator shows real-time conversion status. When done, download individual images or a ZIP archive. Picking 600 DPI for screen-only images is the usual overshoot — as shown in Step 2 above, 150 DPI is plenty for slides and keeps the ZIP small.
Output Formats: JPG vs PNG vs WEBP
Choosing the right image format for your needs.
The format you choose affects file size, quality, and compatibility. Here is a complete comparison to help you decide.
| Format | Compression | Transparency | File Size | Best For |
|---|---|---|---|---|
| JPG (also written JPEG) | Lossy (quality 0.92) | No | Smallest | Photos, social media, email, web |
| PNG | Lossless | Yes | Largest | Text, diagrams, screenshots, transparency |
| WEBP | Hybrid (lossy + lossless) | Yes | Medium | Modern web, apps, best compression |
When to Use JPG
JPG (also written JPEG — the same format) is the default and most universally compatible format. Use it for photos, social media posts, email attachments, and anywhere file size matters. The 0.92 quality setting produces artifacts that are virtually invisible at normal viewing distances.
When to Use PNG
PNG preserves every pixel perfectly. Use it for text-heavy documents, technical diagrams, screenshots, charts, or any image where sharpness and transparency matter more than file size.
When to Use WEBP
WEBP offers 25-35% smaller files than JPG at equivalent quality. Use it for modern web publishing, mobile apps, and anywhere you want the best compression without quality loss.
DPI and Resolution Settings
Why DPI matters and how to choose the right resolution.
DPI (Dots Per Inch) determines how many pixels are rendered per inch of your PDF page. Higher DPI produces sharper images with more detail, but also larger file sizes. This is the single most important factor in output quality.
| DPI | A4 Pixel Size | Use Case | Relative Size |
|---|---|---|---|
| 150 | 1240 x 1754 px | Screen, presentations, web | 1x (baseline) |
| 200 | 1654 x 2339 px | Balanced quality and size | ~1.8x |
| 300 | 2480 x 3508 px | Print, documents, archival | ~4x |
| 600 | 4960 x 7016 px | High-resolution print, zoom | ~16x |
300 DPI produces images at the same resolution professional printers expect. At this DPI, text is crisp, images are sharp, and the output looks identical to the original PDF when printed. For most use cases, 300 DPI is the ideal balance of quality and file size.
The conversion formula is straightforward: pixel width = page width in inches x DPI. An A4 page (8.27 inches wide) at 300 DPI produces 2481 pixels wide. At 72 DPI (the lowest common resolution), that same page is only 595 pixels wide -- enough for thumbnails but too blurry for reading.
Color Mode: Color, Grayscale, Black & White
How color mode affects output appearance and file size.
AFFLIGO offers three color modes that process each pixel differently. The mode you choose affects both the visual appearance and file size of your converted images.
Color (Default)
Preserves the original colors exactly as they appear in the PDF. No pixel transformation is applied. Best for documents with colored text, images, charts, or any content where color accuracy matters.
Grayscale
Converts each pixel to a shade of gray using the luminance formula: gray = R x 0.299 + G x 0.587 + B x 0.114. Reduces file size by removing color information while preserving all detail and contrast.
Black & White
Applies the same luminance formula, then thresholds at 128. Pixels above 128 become pure white (255), pixels below become pure black (0). Produces binary output with maximum contrast -- ideal for text documents and line art.
Use Color for most conversions. Use Grayscale for documents where color isn't needed and you want smaller files. Use Black & White for scanned text documents, contracts, or line art where you want maximum contrast and smallest file size.
Combined vs Separate Image Output
Getting one image per page or stitching all pages together.
AFFLIGO gives you two output modes for multi-page PDFs. Each mode serves a different purpose, and the right choice depends on how you plan to use the images.
Separate Images (Default)
Each PDF page becomes its own image file. A 10-page PDF produces 10 individual JPG files inside a ZIP archive. Perfect for social media, presentations, or when you need to use pages individually.
Combined Into One Image
All pages are rendered individually, then stitched vertically onto a single canvas with a white background and 10px gaps between pages. Output is one long image file. Great for blog posts, documentation, or visual summaries.
In combined mode, the canvas width equals the widest page, and height equals the sum of all page heights plus 10px gaps. A white background (#ffffff) fills any gaps. For a single PDF, the output is one file. For multiple PDFs, each produces its own combined image inside a ZIP.
Extracting Images from PDFs
The difference between extracting embedded images and converting pages.
Many people confuse extracting images from PDFs with converting PDF pages to images. These are fundamentally different operations:
| Method | What It Does | Output | Quality |
|---|---|---|---|
| Extract Images | Pulls embedded image objects from PDF structure | Original image files as stored in the PDF | Original quality, but only gets images, not full pages |
| Convert Pages to JPG | Renders entire page as a new image | Full page image at your chosen DPI | Depends on DPI setting; captures everything visible |
If your PDF contains photographs and you want them at their original resolution, extraction is better. If you want the complete page layout including text, backgrounds, and graphics, conversion is the right approach.
Converting Scanned PDFs to JPG
How scanned documents behave during PDF to image conversion.
Scanned PDFs are already images wrapped in a PDF container. When you convert a scanned PDF to JPG, each page is re-rendered as a new image at your chosen DPI. The output captures the scanned content faithfully.
The key consideration is that the output quality depends on the original scan resolution. If the scan was captured at 200 DPI, converting to 600 DPI will not add detail -- it simply scales up the existing pixels. Always match or go below the original scan DPI for best results.
If you need to extract text from a scanned PDF, use AFFLIGO's OCR PDF tool instead. OCR adds a searchable text layer to the scanned document, making it searchable and selectable.
Page Range Selection
Converting specific pages instead of the entire document.
AFFLIGO supports flexible page range syntax for selective conversion. This saves time and storage when you only need certain pages from a large document.
Individual Pages
Enter page numbers separated by commas: 1, 3, 5 converts only pages 1, 3, and 5.
Page Ranges
Use hyphens for ranges: 1-5 converts pages 1 through 5. If start is greater than end, the range auto-swaps.
Combined Syntax
Mix ranges and individual pages: 1-3, 5, 8-10 converts pages 1-3, page 5, and pages 8-10. Pages outside the valid range are silently ignored.
Batch Converting Multiple PDFs
Converting as many PDF files as you need.
AFFLIGO supports batch conversion of multiple PDF files. Add as many files as you need — each renders page-by-page via PDF.js with per-file cleanup. Configure settings once, and convert all files in one go.
ZIP Download
When converting multiple PDFs, each PDF produces a subfolder inside the ZIP archive. The subfolder is named after the original PDF file, making organization effortless.
Shared Settings
All files use the same format, DPI, color mode, and output mode settings. Configure once, apply to all. This ensures consistency across your entire batch.
File Validation
Non-PDF files are rejected with a toast message. Only valid PDFs proceed to conversion.
Use Cases: Social Media, Email, Web
Specific scenarios where PDF to JPG conversion is essential.
Social Media Sharing
Convert PDF portfolios, reports, or presentations to JPG for sharing on Instagram, LinkedIn, Twitter, and Facebook. Each page becomes a swipeable image post.
Email Newsletters
Embed PDF content as inline JPG images in email campaigns. Images render directly in the email body, unlike PDF attachments which require downloads.
Blog Posts and Articles
Convert PDF figures, charts, and diagrams to JPG for embedding in WordPress, Medium, or other blogging platforms. JPG images are web-optimized and load fast.
Documentation
Convert PDF reference sheets, cheat sheets, or infographics to JPG for inclusion in documentation wikis, Confluence pages, or README files.
Image Editing Workflows
Convert PDF pages to JPG, then open in Photoshop, GIMP, Canva, or Figma for editing. Apply filters, annotations, cropping, or compositing.
Printing Individual Pages
Convert specific PDF pages to JPG for quick printing. JPG images print on any printer without needing PDF reader software.
PDF to JPG on Mac, Windows, and Phone
Platform-specific methods and built-in tools.
While AFFLIGO works on any device with a browser, here are the built-in alternatives for each platform:
| Platform | Built-In Method | Limitations |
|---|---|---|
| Mac | Preview (File > Export) | No DPI control, limited format options |
| Windows | Snipping Tool (screenshot) | Captures at screen resolution only |
| Linux | pdftoppm (Poppler) | Command-line only, requires installation |
| Phone | Google Drive (preview export) | No DPI or format control |
AFFLIGO works on all platforms with no installation. It provides DPI control, format selection, color modes, and batch processing that built-in tools lack.
Common Problems and Fixes
Solutions for the most frequent PDF to JPG issues.
Output Is Blurry
Cause: DPI is set too low (72 or 150). Fix: Increase DPI to 300 or higher. The DPI setting is the single biggest factor in output sharpness.
File Too Large
Cause: High DPI combined with PNG format. Fix: Switch to JPG format, reduce DPI to 200, or use Black & White color mode for text documents.
Missing Pages
Cause: Pages field has specific page numbers. Fix: Clear the pages field to convert all pages, or verify the page numbers are within the document range.
Password-Protected PDF
Cause: The PDF requires a password to open. Fix: You must enter the password before uploading. Once unlocked, conversion proceeds normally.
While preparing this guide I converted the same 5-page PDF at 150 and 300 DPI: the 150 set was roughly 4x smaller and perfectly fine on screen, while a Black and White render of a receipt page came out 10x smaller than its color version with every digit readable. Those two runs are why this guide recommends 150 DPI + B/W for documents and 300 DPI color only for print.
Online vs Desktop Converters
Comparing browser-based tools with desktop software.
| Feature | Online (AFFLIGO) | Desktop (Adobe Acrobat) | CLI (pdftoppm) |
|---|---|---|---|
| Installation | None required | Requires download | Requires install |
| Price | Free | Paid subscription | Free |
| DPI Control | Yes (4 presets) | Yes (custom) | Yes (custom) |
| Batch Support | No limit | Unlimited | Unlimited |
| Privacy | 100% browser-side | Local processing | Local processing |
| Color Modes | 3 modes | Limited | Limited |
Security and Privacy
Why browser-side conversion is the safest approach.
In 2025 the FBI warned that fraudsters were running fake file-converter websites to distribute malware. Separately, many "free" online tools upload your files to their servers, where they can be accessed, stored, or shared. This is a serious concern for sensitive documents like contracts, tax forms, and medical records.
AFFLIGO processes files entirely in your browser using PDF.js. No file data ever leaves your device. No server uploads, no network requests for conversion, no data collection. The conversion happens in-memory using JavaScript, and all data is discarded when you close the tab.
Your PDF files are never uploaded to any server. All processing happens locally in your browser using PDF.js. When you close the page, all converted data is permanently gone from memory.
Frequently Asked Questions
Answers to common PDF to JPG questions.
Try these related PDF tools from AFFLIGO:
Key Takeaways
- PDF to JPG conversion renders each page as an image at your chosen DPI and format
- JPG is best for photos and social media; PNG for text and transparency; WEBP for modern web
- 300 DPI is the sweet spot for print quality without excessive file size
- Grayscale and Black & White modes reduce file size by removing color information
- Combined mode stitches all pages into one long image; separate mode creates individual files
- Single output stitches all pages into one long image; separate mode zips individual files — pick before converting
- For text-heavy pages pick PNG at 300 DPI; for photos JPG at 200 DPI looks identical at a third of the size
