PDF to PNG turns every page of a PDF into a high-quality PNG image. Choose a DPI from 72 to 600, a scale multiplier from 1× to 3×, and a white, black or transparent background. Then download single pages from a thumbnail or the whole set as a ZIP. PNG is lossless, so sharp text, thin lines and transparent logos stay crisp. Everything runs in your browser — no uploads, no account.
What is a PDF to PNG converter?
A PDF to PNG converter is a tool that reads a PDF document and renders each page as a PNG image. Unlike PDF, which stores text and vectors as instructions, PNG stores actual pixels — every dot of ink on the page becomes a colour value in the image. That transformation is what makes the page portable: it opens in every photo viewer, uploads to any platform and embeds in any web page without a PDF reader.
This tool uses pdf.js to draw each PDF page onto a canvas, then canvas.toBlob() to encode it as PNG. Everything runs in your browser, so the PDF never leaves your device. You can choose the DPI, the scale and the background, then download one page at a time or all pages as a single ZIP.
How PDF to PNG conversion works
pdf.js reads the PDF's content stream — a mix of text, vector graphics and embedded images — and reproduces it visually. The tool multiplies the page's size by the DPI and scale you choose, draws everything on a canvas at that size, and hands the result to canvas.toBlob(). The blob is a standard PNG that any image editor can open.
Who should use this PDF to PNG tool?
Designers extracting artwork from a PDF, marketers pulling screenshots for a blog post, engineers converting a spec sheet to an image for a ticket, teachers preparing slide material, and anyone who needs a self-contained picture of a PDF page. PNG is the right format when quality matters more than file size.
Why convert PDF to PNG instead of JPG?
Both PNG and JPG turn a PDF page into a picture, but they trade off quality and file size in very different ways. Choosing the right format matters for the result.
PNG is lossless — every pixel is preserved
PNG uses deflate compression, which reconstructs the original pixels exactly. That means text stays sharp, thin lines stay thin, and gradients stay smooth. JPG, by contrast, discards information to achieve smaller files, and text near sharp edges develops visible "ringing" and blockiness. For screenshots, technical drawings, UI mockups and anything with crisp typography, PNG is the correct choice.
PNG supports transparency
PNG carries an alpha channel. If the PDF contains a logo with a transparent background or a diagram on a transparent canvas, that transparency survives the conversion — as long as you choose Transparent in the Background option. JPG has no alpha channel, so it always fills the page with a solid colour.
PNG is bigger, so use it when quality matters
The trade-off is size: PNG files are typically 3–5× larger than a JPG of the same page. If your goal is a quick preview or a thumbnail, JPG is smaller and faster. If your goal is an archival image, a design asset or a page that will be printed, PNG is the right choice.
How to convert PDF to PNG in 5 steps
The conversion is short and needs no account. Follow these steps and the first PNGs will be ready in under a minute.
- Add your PDFDrag a PDF onto the upload card, click Browse, or import directly from Google Drive or Dropbox. The tool renders a preview thumbnail for every page inside your browser using pdf.js — nothing is uploaded to a server.
- Choose DPI and scaleDPI controls how many pixels per inch of the PDF page. 150 DPI is a good default for screens. 300 DPI matches print quality. The scale multiplier (1× to 3×) makes the image larger on top of the DPI setting.
- Pick a background colourWhite fills the page background before rendering. Black works for dark slide decks. Transparent keeps the alpha channel and produces a PNG with no background — useful for logos, signatures and overlays.
- Set the page rangeConvert all pages, only the first page, or a custom range (from page X to page Y). The per-page thumbnails let you download a single page at any time without converting the whole document.
- Convert and downloadClick Convert to PNG. Watch the progress ring, then download the whole set as a ZIP or as individual PNGs. Every PNG page stays cached so you can re-download without re-rendering.
Testing with a single page first
Before converting the whole PDF, hover a thumbnail and click the download icon to render just that page. Confirm the DPI, scale and background look right, then convert the whole document. This is much faster than re-rendering after discovering the wrong setting.
Downloading a single page later
Every thumbnail has a download icon that appears on hover. Clicking it renders that page at the current DPI and scale and downloads it as a single PNG. The tool caches the result, so re-downloading the same page is instant.
Features of the PDF to PNG converter
The tool was built for people who need precise control over image quality and background.
DPI from 72 to 600
Choose from five DPI presets: 72 (screen), 150 (standard), 200 (high), 300 (print quality) or 600 (professional). Higher DPI means sharper text but larger files, since the page is rendered at more pixels per inch.
1× to 3× scale multiplier
Scale multiplies the DPI result, so 150 DPI at 2× is equivalent to 300 DPI. This lets you keep the DPI preset and quickly try a larger image without re-selecting.
White, black or transparent background
White is the safe default for documents. Black suits dark slides. Transparent keeps the alpha channel, which is essential for logos, signatures and overlays. PNG preserves it, JPG cannot.
ZIP or individual output
ZIP packs every converted page into a single archive, which is faster to download for many pages. Individual triggers one download per PNG, which is more convenient for a subset or when you want to open files directly.
Per-page download
Hover any thumbnail after loading and press the download icon to grab that single page — no need to convert the entire document first.
DPI and scale: choosing the right resolution
DPI (dots per inch) controls how many pixels the rendered page will have. Higher DPI is sharper, but the file size grows with the square of the multiplier: doubling the DPI quadruples the number of pixels and roughly quadruples the PNG file size.
| DPI | A4 pixels (approx) | Typical use | Relative size |
|---|---|---|---|
| 72 | ~595 × 842 | Screen preview, quick sharing | Smallest |
| 150 (default) | ~1240 × 1754 | Email, presentation, tablets | Medium |
| 200 | ~1654 × 2339 | High-quality screenshots | Large |
| 300 | ~2480 × 3508 | Print, archival | Very large |
| 600 | ~4961 × 7016 | Professional print | Huge |
Rule of thumb: 150 DPI is the sweet spot for 90% of use cases. Use 300 DPI when you plan to print or zoom. Use 72 DPI for previews. Reserve 600 DPI for professional printing where the resulting file size is not a concern.
Background options for PNG
The Background option controls what goes behind the rendered PDF content. Because PNG supports transparency, this is where PNG pulls ahead of JPG.
White background
The default. Fills the canvas with white before rendering. Safe for documents, reports and anything that expects to be viewed on a light background. Use this if you are unsure.
Black background
Useful for dark slides, dark posters and any PDF that uses light text on a dark page. Rendering on a white canvas would invert the intended look.
Transparent background
Keeps the canvas fully transparent. The PDF content is drawn on top, so only the ink of the document remains. This is essential for logos, signatures, annotations and overlays that will be placed on a different background later. Only PNG preserves the alpha channel — a JPG export would fill the transparency with white.
Text-based vs scanned PDFs
Unlike most PDF tools, PDF to PNG works on both types of PDF — because the output is always a picture.
Text-based PDFs
Created by Word, Google Docs, LaTeX or any modern editor. The PDF contains a mix of text and vector instructions that pdf.js renders crisply at any DPI. Text stays sharp even when zoomed in.
Scanned PDFs
Created by a scanner or a phone camera. The PDF is essentially a container for images, and pdf.js reproduces them faithfully. If the original scan was blurry, the PNG will be blurry too — no DPI setting can add detail that is not there.
Quick test
If you are unsure which type you have, open the PDF and try selecting a sentence with your mouse. If the text highlights, it is text-based. If nothing highlights, it is scanned. Either works for this tool.
Your PDF stays private
Everything happens in your browser. The PDF is loaded with pdf.js, each page is drawn to a canvas, and the PNGs are encoded with canvas.toBlob(). Nothing is uploaded, logged or stored. When you close the tab, the file is gone from memory.
Local processing
Rendering and encoding both run on your device, so confidential documents never leave your computer or phone.
Direct cloud downloads
When you import from Google Drive or Dropbox, your browser fetches the file straight from that provider after you grant access.
No account needed
You can convert without signing in. Read our privacy policy for details about the site itself.
Tips for better PNG output
- Start at 150 DPI. It is sharp on most screens and produces reasonable file sizes.
- Use transparent background for logos. PNG is the only format that keeps the alpha channel.
- Skip the ZIP for one page. The per-thumbnail download is faster and avoids building an archive.
- Compress the source PDF first. Smaller PDFs render faster. Try our Compress PDF tool.
- Switch to JPG when size matters. If you only need a preview, use PDF to JPG for a much smaller file.
- Use 300 DPI for printing. 150 DPI looks fine on screen but visibly softer when printed.
Common problems and quick fixes
| Problem | Likely cause | Fix |
|---|---|---|
| PNGs are enormous | High DPI with PNG's lossless encoding | Lower DPI to 150 or switch to PDF to JPG. |
| Transparent areas show white | Background is set to White | Switch Background to Transparent and reconvert. |
| Text looks blurry | The original PDF is a low-resolution scan | No DPI setting can add detail that is not in the source; the PNG faithfully reflects the scan. |
| Per-page download button is missing | PDF has not loaded yet | Wait for the thumbnails to finish rendering, then hover a tile. |
| ZIP is very slow to build | Many pages at high DPI | Reduce DPI, use a smaller page range, or download pages individually. |
| Cloud import fails | The sign-in window was blocked | Allow pop-ups for this site, then press the Drive or Dropbox button again. |
Related PDF tools for images
These tools complement the PDF to PNG converter and are all free.
Frequently asked questions
Is the PDF to PNG converter free?
Does the tool upload my PDF to a server?
Can I import PDFs from Google Drive or Dropbox?
What DPI should I use for PNG output?
What does the Scale multiplier do?
What does the Background option do?
What is the difference between ZIP and Individual output?
Can I download just one page?
What kind of PDFs work with this tool?
Does it work on iPhone and Android?
Why is the ZIP so large?
Can I keep the PNG transparent?
Ready to export your PNGs?
Load a PDF, pick a DPI and background, and download every page as a PNG — single or as a ZIP. Free, private and built for every device.
Convert PDF to PNG