About PDF to PNG
PNG compresses rendered pixels losslessly, which makes it useful for pages of text, line art, screenshots, diagrams and logos. Reversible filtering and compression avoid the extra blocking or edge artefacts that JPEG encoding can introduce. That does not make converting a PDF to PNG lossless as a document transformation: text becomes pixels, vector paths become a fixed-resolution grid, and fonts are no longer retained as fonts. DPI and the source determine how much detail the renderer can draw, while pdf.js rendering can differ from another PDF viewer. A letterform rendered at 150 DPI keeps that render's pixel edges through PNG encoding, but enlarging the image later can still reveal softness or pixelation. Although the PNG format supports alpha, this converter renders pages against white; transparent areas do not become a transparent output background. Size also depends on content. Photographic pages can be much larger as PNG than as JPEG, while flat-colour or text-heavy pages can compare favourably. Choose a DPI for the actual destination and compare outputs rather than assuming either format is always smaller. One successful page downloads directly and several successful pages are zipped; inspect warnings for skipped pages and use the unpadded source page numbers in filenames to identify what was returned.
How to PDF to PNG
- 01
Drop in your PDF
Add one accessible PDF, up to 250 MiB. The document is opened locally without upload. There is no password-entry flow; use an accessible local copy.
- 02
Choose a DPI
Start at 150 DPI, or try a higher value for more detail. Inspect the intended display or print size; 300 DPI is not an archival or print-conformance guarantee.
- 03
Select pages if needed
Convert the whole document, or list just the pages you want.
- 04
Download
Download one successful PNG directly, or a ZIP when several pages succeed. Read skipped-page warnings and identify pages by their original, unpadded numbers in filenames.
What this tool does
- Mathematically lossless — the PNG decodes to exactly the pixels that were rendered
- No lossy encoding slider; resolution still determines how much detail the rasterised page contains
- White-background output, including areas that were transparent in the PDF
- Useful for text pages, diagrams and charts when avoiding lossy encoding artefacts matters
- One successful image downloads directly; several are zipped with source-numbered filenames
Limitations worth knowing
Every PDF tool has constraints. Stating them plainly is more useful than discovering them halfway through your work.
- PNG can be much larger than JPEG on photographic pages, but neither format is always smaller. Compare actual outputs at the resolution you need.
- High DPI, large pages and long documents can exhaust browser memory, even within the file-size limit.
- Rasterising still destroys the text layer — the words are pixels afterwards, not characters.
- PNG has no CMYK mode, so pages prepared for commercial print are rendered in RGB.
How your file is handled
This tool runs entirely inside this browser tab. When you choose a file, your browser reads it from your own disk and hands the bytes to JavaScript running on this page — no network request carries your document anywhere. You can confirm that yourself: open your browser’s developer tools, switch to the Network panel, and run the tool. You will see no upload.
Nothing is stored after the fact. Closing or reloading this tab discards the file, the result and everything derived from them, because none of it ever left your machine. Read how local processing works.
Questions about PDF to PNG
Why is there no quality setting on this tool?
PNG encoding is lossless: it does not offer a lossy-quality slider that trades rendered pixel detail for bytes. DPI controls the pixel grid before encoding, so a low-resolution render can still lose fine detail. Source content, fonts and renderer behaviour also affect appearance. Lossless encoding preserves the rendered pixels, not the PDF's text layer, vectors or transparency.
PNG or JPEG for my document?
Try PNG for pages of text, tables, diagrams or screenshots when avoiding added JPEG edge artefacts matters. It can also compare well in size on flat-colour pages. JPEG often offers smaller photographic images at the cost of lossy detail. Compare the actual file size and appearance at your intended viewing size; neither format is always smaller or automatically faithful to every PDF viewer.
Why are my PNG files so large?
A photographic page at high DPI contains many pixels that may not compress efficiently without loss. PNG preserves those rendered pixels rather than discarding detail to meet a target size. Lower DPI reduces the grid but can soften text; JPEG or WebP adds a lossy encoding trade-off. Compare the returned images, and use a smaller selection or lower DPI if memory becomes a problem.
Will transparency in my PDF be kept?
No. PNG supports alpha as a format, but this converter renders the PDF page against white. Transparent areas are composited into that background rather than kept as transparent output pixels, even when the PDF does not explicitly paint a white page. Use a different export workflow if you need a transparent background.
Tools that pair with this one
- PDF to JPGRender each page of a PDF as a JPG image, at the resolution you pick.
- PDF to WebPExport PDF pages as WebP, then compare size, appearance and compatibility.
- PDF to ImagesOne page, one image — with the output format left up to you.
- PDF Page to PNGChoose one page, rendered against white, and download the PNG directly.
- PNG to PDFConvert PNG screenshots, diagrams and logos to PDF without softening a single edge.
- PDF Thumbnail GeneratorChoose a common preview width while each page keeps its proportions.
Read more about this
- How to convert a PDF to JPGRendering a page to an image is a one-way conversion from instructions to pixels. This guide covers the DPI arithmetic and the JPG versus PNG decision.5 min guide
- How to convert a PDF to WordA PDF has no paragraphs to convert — only positioned glyphs. This guide explains what the converter infers, where it goes wrong, and when to extract text instead.6 min guide