How to Convert PDF to Images (PNG, JPG, WebP)
Turn any PDF page into a high-quality image. Pick the format, resolution, and pages you need.
Why convert a PDF to images?
PDFs are designed to be portable, vector-friendly, and resolution-independent β perfect for printing, sharing, and archiving. But there are many situations where you actually need the opposite: a flat raster image of a page. A JPEG you can post to social media. A PNG you can embed in a slide deck. A WebP you can drop into a website without any extra viewer.
Converting a PDF to images is a small but surprisingly common task. The reasons people need to do it are practical and frequent:
- Share on social media: Instagram, X, LinkedIn, and most chat apps want images, not PDFs. A 5-page report becomes 5 shareable images.
- Embed in slides: PowerPoint, Keynote, and Google Slides accept images far more cleanly than PDFs. A page from a PDF as a PNG slides right in.
- Use in blog posts and websites: A page from a PDF, embedded as an image, is faster to load and easier to style than a PDF viewer widget.
- Thumbnail previews: Generate a cover image for a document, or a quick visual index of a multi-page report.
- Send in messaging apps: WhatsApp, Telegram, and Signal do not render PDFs reliably. A JPG does.
- Add to a design tool: Pull a page from a PDF into Figma, Sketch, or Canva as a background, mockup, or annotation base.
- Print at a specific size: Export a page as a 300-DPI image to feed into a high-quality print pipeline.
The good news: with the right tool, converting a PDF to images is a 30-second job, and you do not need to install anything.
Method 1: Use UtilBoxx's Free PDF to Image Converter (Recommended)
The fastest, safest, and most private way to convert a PDF to images is UtilBoxx's PDF to Image tool. It runs entirely in your browser, so your file never leaves your device. There is no upload, no signup, no watermark, and no daily limit.
Here is how to use it:
- Go to utilboxx.com/en/tools/pdf/to-image
- Click the upload area and select your PDF (or drag and drop)
- Choose the output format: PNG, JPG, or WebP
- Pick the resolution: 72 DPI (screen), 150 DPI (default), 300 DPI (print), or a custom value
- Select which pages to convert: all pages, or a custom range like 1-5 or 1,3,7
- Click "Process"
- Download the resulting images (usually zipped together)
Why we recommend this method:
- 100% free, no account, no signup, no email gate
- Privacy-first: everything happens locally in your browser. The file never reaches a server.
- Three formats: PNG (lossless, transparency), JPG (small, great for photos), WebP (modern, smaller still)
- Custom resolution: pick any DPI from 72 to 600 β screen, print, or archival
- Per-page or all pages: convert every page, or just the ones you need
- Works on any device: Windows, Mac, Linux, ChromeOS, iOS, Android
- No watermarks on the output
If you only need to convert a few pages every now and then, this is by far the lowest-friction option.
Method 2: macOS Preview
On a Mac, the built-in Preview app can export PDF pages as images natively, with full control over format and resolution:
- Open the PDF in Preview
- Click File > Export (or File > Export As in older macOS versions)
- Choose the format: PNG, JPEG, TIFF, or others
- Pick the resolution. Preview lets you drag a slider or enter a specific value
- Click Save
To export only specific pages, open them in Preview first (drag thumbnails to a new window) and export each one separately. For a 50-page document, the browser-based UtilBoxx tool is significantly faster.
Preview is Mac only and free, but it is not a batch tool: there is no "convert all 50 pages" button. It shines for one or two pages at a time.
Method 3: Command line with pdftoppm (Poppler)
If you are comfortable in a terminal, the open-source tool pdftoppm from the poppler-utils package is the fastest and most flexible CLI option. It is available on macOS (via Homebrew), Linux (via apt/dnf/pacman), and Windows (via Cygwin or WSL).
Install it with `brew install poppler` (macOS) or `sudo apt install poppler-utils` (Debian/Ubuntu), then:
```bash # Convert all pages to PNG at 150 DPI pdftoppm -png -r 150 input.pdf out/page
# Convert all pages to JPG at 200 DPI pdftoppm -jpeg -r 200 input.pdf out/page
# Convert only pages 1, 3, 5 to PNG pdftoppm -png -r 150 -f 1 -l 5 input.pdf out/page
# Convert with a specific output prefix and only page 7 pdftoppm -png -r 300 -f 7 -l 7 input.pdf out/page ```
The output files will be named `out-1.png`, `out-2.png`, etc. (or `out-01.png` for two-digit padding). `pdftoppm` is fast, scriptable, and unbeatable for batch conversion of hundreds of PDFs.
Common questions
Which format should I pick: PNG, JPG, or WebP?
- PNG: Lossless, supports transparency, larger file size. Best for diagrams, screenshots, line art, and any image where clarity matters more than file size.
- JPG (JPEG): Lossy, smaller file size, no transparency. Best for photos and page scans, where the slight quality loss is invisible and the size reduction is welcome.
- WebP: Modern format, smaller than JPG at the same quality, supports transparency like PNG. Best for websites and modern apps that accept it.
For a typical PDF page (text + graphics), PNG is the safest default. If file size matters more than perfect sharpness, JPG at 85-95% quality is excellent. WebP is the future, but not all tools support it yet.
What DPI should I use?
- 72 DPI: Screen-only, very small files, not for printing.
- 150 DPI: Default for most on-screen use. Sharp on retina and 4K displays.
- 300 DPI: Standard for high-quality printing. Photos and detailed graphics look great.
- 600 DPI: Archival or commercial print. Very large files, rarely needed.
For social media and slides, 150 DPI is plenty. For printing, 300 DPI is the safe default.
Can I convert just a few pages instead of all?
Yes. UtilBoxx's PDF to Image tool lets you select a specific page range. With `pdftoppm`, the `-f` and `-l` flags set the first and last page to convert. With macOS Preview, drag the pages you want to a new window first and export that window.
Will the images be high quality?
Yes. The conversion preserves the page resolution at the DPI you choose. A 300-DPI export of an A4 page gives you a 2480 Γ 3508 pixel image β more than enough for sharp printing. The only quality loss comes from the format you choose: PNG is lossless, JPG applies lossy compression, WebP is configurable.
Is it safe to use an online PDF-to-image converter?
It depends on the service. UtilBoxx processes everything in your browser β no upload, no server-side processing, no logs. With other tools, assume your file is being uploaded to a remote server and read their privacy policy carefully. Avoid uploading any document containing personal, financial, medical, or legally sensitive information to a converter you do not trust.
Can I batch convert hundreds of PDFs at once?
In UtilBoxx, you can convert all pages of one PDF, or process many PDFs in a row by repeating the steps. For true batch automation, the pdftoppm CLI with a small shell loop is faster:
```bash # Convert every PDF in a folder for f in *.pdf; do pdftoppm -png -r 150 "$f" "out/${f%.pdf}-page" done ```
Conclusion
Converting a PDF to images is a small task that comes up constantly and should not require a paid subscription or a software install. For most people, UtilBoxx's free PDF to Image tool is the obvious choice: it is private, fast, free, supports all three common formats, and works in your browser.
If you are on a Mac and need a quick export of one page, Preview works in a pinch. If you are scripting batch work, pdftoppm in the terminal is unbeatable.
For everything else, head to UtilBoxx PDF tools and you will find a complete, privacy-first toolkit for working with PDFs β all in your browser.