Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. All processing happens entirely in your browser - your files never leave your device. No uploads, no accounts, complete privacy.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. PDF Tools
  3. PDF to Images
Add to favorites

PDF to Images

Render each PDF page as a PNG or JPG image

Rendering a PDF page to an image is rasterization: running the page's vector drawing instructions through a rasterizer at a chosen resolution to produce pixels. Resolution is the key knob. 72 DPI matches the point grid PDF was designed around, so an 8.5x11 inch Letter page rasterizes to 612x792 pixels, fine for a thumbnail, unusable for anything else. 150 DPI (1275x1650 pixels for Letter) is the standard for screen display on non-retina monitors. 300 DPI (2550x3300 pixels) is the standard for print output and what you want if the rasterized images will be printed again. 600 DPI doubles the pixel count in each dimension, quadrupling file size, and rarely adds detail beyond what was actually in the PDF. This tool uses PDF.js to rasterize each page onto a canvas at your chosen DPI, then encodes the canvas as PNG (lossless, larger files) or JPEG (lossy, smaller files). A 20-page report rasterized at 150 DPI to PNG typically produces 3-8 MB of output across all pages; at 300 DPI, that jumps to 12-30 MB. JPEG at quality 85 cuts those by 60-70% for pages with photographic content but adds compression artifacts around text edges, which is why PNG is the right choice for text-heavy pages even though files are larger.

Runs in your browser and files never uploadedMore pdf toolsJump to full guide

Initializing in your browser…

You might also like

Images to PDF

Convert multiple images into a single PDF document. Drag and drop to reorder pages, customize page size, orientation, and margins.

Image Format Converter

Convert images between PNG, JPG, WebP, AVIF, BMP formats. Features quality control, transparency support, and batch conversion for efficient workflow.

PDF Page Remover

Remove specific pages from a PDF document

PDF to Images: a worked example

You need each page of a one-pager as a PNG to embed in a slide deck.

Input

flyer.pdf · render all pages · PNG · 300 DPI
PDF to Images produces

Output

page-1.png … rendered at 300 DPI, print-sharp

Pages are rasterised at the DPI you choose, so 300 looks crisp in print/slides whereas a low DPI would be soft. Useful when a destination accepts images but not PDF.

What is PDF to Images?

Rendering a PDF page to an image is rasterization: running the page's vector drawing instructions through a rasterizer at a chosen resolution to produce pixels. Resolution is the key knob. 72 DPI matches the point grid PDF was designed around, so an 8.5x11 inch Letter page rasterizes to 612x792 pixels, fine for a thumbnail, unusable for anything else. 150 DPI (1275x1650 pixels for Letter) is the standard for screen display on non-retina monitors. 300 DPI (2550x3300 pixels) is the standard for print output and what you want if the rasterized images will be printed again. 600 DPI doubles the pixel count in each dimension, quadrupling file size, and rarely adds detail beyond what was actually in the PDF. This tool uses PDF.js to rasterize each page onto a canvas at your chosen DPI, then encodes the canvas as PNG (lossless, larger files) or JPEG (lossy, smaller files). A 20-page report rasterized at 150 DPI to PNG typically produces 3-8 MB of output across all pages; at 300 DPI, that jumps to 12-30 MB. JPEG at quality 85 cuts those by 60-70% for pages with photographic content but adds compression artifacts around text edges, which is why PNG is the right choice for text-heavy pages even though files are larger.

How to use

  1. 1Upload your PDF.
  2. 2Choose the output format (PNG or JPEG) and DPI setting.
  3. 3Select specific pages or convert all pages.
  4. 4Download individual images or a ZIP of all pages.

Key features

  • Configurable DPI for resolution control
  • PNG and JPEG output formats
  • Batch conversion of all pages
  • Download as individual files or a single ZIP
  • Accurate rendering of text, images, and vector graphics

Common use cases

  • Presentation slides

    Convert PDF slides to images for embedding in PowerPoint or Google Slides.

  • Social media sharing

    Turn a PDF flyer or infographic into images suitable for posting online.

  • Document thumbnails

    Generate preview images of documents for a file management system or website.

How it works

PDF.js handles the rasterization by parsing the page content stream and rendering each drawing operation onto a canvas scaled to the target DPI. Text is rendered from embedded fonts where available, falling back to substitution fonts when a font is referenced but not embedded, which is why PDFs that rely on system fonts sometimes look slightly different when rasterized in the browser versus opened in a desktop viewer. Images embedded in the PDF are rendered at whatever resolution they were stored at, then resampled to match the output canvas, so raster detail is bounded by the lower of "embedded resolution" and "output DPI".

Format choice matters more than most people expect. PNG is the right default for pages with text, diagrams, or line art because it is lossless: the pixels on the output match what the rasterizer produced exactly. JPEG re-encodes those pixels with DCT quantization, which softens text edges (JPEG's 8x8 blocks were not designed for the sharp high-frequency content in rasterized text) and can introduce visible ringing around high-contrast edges. For pages that are mostly photos, say, a PDF of a magazine spread, JPEG produces dramatically smaller files at equivalent perceived quality. For pages of code screenshots or technical diagrams, stick with PNG.

When you need rasterized images and multi-page output, consider the delivery format. Exporting all pages as separate PNGs in a ZIP gives maximum flexibility. Exporting to a single image strip (one tall image containing all pages stacked vertically) is useful for embedding in blog posts. Generating thumbnails at 100-200 pixel dimensions is the right call for document library previews where the actual PDF is one click away. Rasterizing to 300 DPI for print is the specific case where file size is secondary to output quality, do not rasterize to 150 DPI and then try to print at 300 DPI, because upscaling will not add detail that was not captured at rasterization time.

Frequently asked questions

What DPI should I use?

150 DPI is good for screen viewing. Use 300 DPI for print-quality images.

Can I convert only certain pages?

Yes. Specify page numbers or ranges to convert just the pages you need.

Which format produces smaller files?

JPEG files are typically much smaller than PNG. Use JPEG when file size matters more than pixel-perfect quality.

Private by design

PDF parsing and editing happen in your browser. Documents, and everything inside them, are never uploaded or stored remotely.