How to Convert PDF Pages to Images (JPG or PNG)
Methods for turning PDF pages into images — covering DPI settings, format choice (JPG vs PNG), and tools from browser-based to command line.
When You Need PDF Pages as Images
Presentations, social media posts, print proofs, and web content all demand images — not PDFs. A slide deck needs a screenshot of a report page. An Instagram carousel requires individual JPGs. A web designer needs PNG assets from a design spec delivered as a PDF. Converting a PDF to images gives you files that work everywhere, from Slack messages to marketing emails.
Beyond convenience, there are practical reasons to convert. Some systems only accept image uploads (government forms, social platforms, print-on-demand services). Image formats also strip interactive elements, form fields, and JavaScript from the PDF, which can be a security benefit when sharing documents externally.
Methods for Converting PDF to Images
1. Browser-Based Conversion
FileKit's PDF to Images tool renders each page using Mozilla's pdf.js engine and exports as JPG or PNG. Choose between 96 DPI (web preview), 150 DPI (readable), and 300 DPI (print quality). For multi-page PDFs, all pages are converted at once and packaged as a ZIP download. Everything happens locally in your browser — your file is never uploaded.
This approach is ideal when you need a quick conversion without installing software. It works on any device with a modern browser, including phones and tablets.
2. Adobe Acrobat
File → Export To → Image gives you format and resolution control. Acrobat supports TIFF output in addition to JPG and PNG, which is useful for archival and print workflows. For batch processing across hundreds of files, Acrobat's Action Wizard can automate the entire pipeline.
3. Command Line with ImageMagick or Poppler
For scripting and automation, command-line tools offer maximum flexibility:
# ImageMagick (uses Ghostscript backend)
magick -density 300 input.pdf page-%03d.png
# Poppler's pdftoppm (faster, lighter)
pdftoppm -png -r 300 input.pdf outputThe -density / -r flag sets DPI before rendering, producing sharp output. For JPG output, add -quality 85 to balance file size and visual quality. Poppler's pdftoppm is generally faster than ImageMagick for this specific task and produces identical output.
JPG vs. PNG: Choosing the Right Format
The choice between JPG and PNG depends on what your PDF pages contain:
| Aspect | JPG | PNG |
|---|---|---|
| Compression | Lossy — smaller files | Lossless — larger files |
| Best for | Photos, scanned documents | Text, diagrams, charts, screenshots |
| Transparency | Not supported | Supported |
| Text clarity | May show artifacts around text edges | Pixel-perfect text rendering |
| Typical size | 200-500 KB per page at 150 DPI | 500 KB - 2 MB per page at 150 DPI |
Rule of thumb: Use PNG for documents with text, diagrams, or UI screenshots. Use JPG for photo-heavy pages or when file size matters (email attachments, web uploads). When in doubt, PNG preserves more detail.
Understanding DPI and Resolution
DPI (dots per inch) determines the pixel dimensions of the output image. A standard letter-size PDF page (8.5 × 11 inches) produces these image sizes at different DPI settings:
- 72 DPI — 612 × 792 px — Thumbnails and quick previews only
- 96 DPI — 816 × 1056 px — Screen viewing, email attachments
- 150 DPI — 1275 × 1650 px — Presentations, web content, readable documents
- 300 DPI — 2550 × 3300 px — Print quality, archival, professional output
- 600 DPI — 5100 × 6600 px — High-end print, rarely needed
Higher DPI means larger file sizes. A 10-page PDF at 300 DPI in PNG format can easily produce 20-50 MB of images. For web use, 150 DPI is usually the sweet spot — readable text without excessive file sizes.
Practical Workflows
Creating a Presentation from a PDF Report
Convert at 150 DPI in PNG format, then insert the images into your slide deck. This preserves text clarity while keeping file sizes manageable. If the resulting images are too large for your presentation software, use image compression to reduce them without visible quality loss.
Posting PDF Content on Social Media
Most social platforms require JPG or PNG. Convert at 150 DPI, then resize the images to match the platform's recommended dimensions (e.g., 1080 × 1080 for Instagram, 1200 × 630 for Twitter/X link previews).
Archiving Scanned Documents
For long-term archival, convert at 300 DPI in PNG format. The lossless compression ensures no quality degradation over time. Consider also running OCR on the original PDF to extract searchable text before converting to images, since the text layer is lost in the conversion.
Troubleshooting Common Issues
- Blurry text in JPG output. JPG compression adds artifacts around high-contrast edges. Switch to PNG or increase JPG quality to 95+.
- Missing fonts or garbled characters. The PDF may use embedded fonts that the rendering engine doesn't support. Try a different DPI or tool. Browser-based tools using pdf.js handle most fonts well.
- Huge file sizes. Lower the DPI (150 is enough for screen viewing), use JPG instead of PNG for photo-heavy pages, or compress the images after conversion.
- Transparent backgrounds. Some PDF pages have no background color defined. PNG preserves this as transparency; JPG replaces it with white. If you need a white background in PNG, add it in an image editor.