Convert PDF to PNG
Save PDF pages as PNG images with no compression artifacts — the pixels you get are exactly the pixels PDF.js rendered, which matters when a page is mostly text, line art, or a screenshot rather than a photo.
Choose your PDF
Drag and drop a PDF file here
or
Choose fileAccepted: a PDF file
Choose pages and resolution
Add a valid PDF on the left to see real page previews.
Add a valid PDF above to turn this on.
Before processing
- File must be a valid PDF
- At least one page must be selected for conversion
How to use PDF to PNG
- 1Upload your PDF
- 2Select the pages to convert
- 3Choose a resolution
- 4Convert and download the PNG files individually or as a ZIP
Real use cases
Saving a page of dense text or a table so every character stays perfectly sharp when zoomed in
Exporting a diagram, chart, or line-art page for a slide deck or wiki without JPG ringing artifacts
Pulling a screenshot-style page (a UI mockup, a code listing) out of a PDF at full fidelity
Benefits
Zero compression artifacts — exactly the pixels PDF.js rendered, page after page
Convert all pages or only the ones you select, in their original document order
Choose 96, 150, or 300 DPI to match screen viewing or print
Download one image or all of them together as a ZIP
How browser-based processing works here
Your PDF pages are rendered directly in your browser using your device's own processing, then exported as PNG images. Nothing about your file is uploaded or transmitted during this process.
- No file upload endpoint exists on this page
- No database or server-side file storage
- Output is generated locally as a browser Blob file
Supported files: Standard, non-encrypted PDF files, including portrait, landscape, mixed page sizes, and rotated pages. Encrypted or password-protected PDFs aren't currently supported.
Honest limitations
- PNG is a lossless format, so files are noticeably larger than the same page saved as JPG or WEBP — expect that trade-off in exchange for zero compression artifacts.
- The rendered page itself is opaque (PDF pages have a solid background), so the output PNG has no transparent areas even though PNG as a format supports them — a page's own background color or white space is baked into the pixels, exactly as it appears in the PDF.
- Output is rasterized pixels — selectable text, links, form fields, and annotations from the PDF are not interactive in the PNG.
- Very high resolution (300 DPI) combined with large pages uses significant device memory, and a page that's too large at the selected resolution is rejected rather than silently shrunk.
- Password-protected PDFs aren't supported — unlock the file first, then try again.
- No OCR is performed — this produces images only, not searchable or selectable text.
No artificial daily task limits. Processing capacity depends on your device, browser, file size, and page count.
Troubleshooting
The PNG files are much larger than I expected
That's expected for PNG's lossless compression — if smaller files matter more than pixel-perfect fidelity, try PDF to JPG or PDF to WEBP instead.
I only need one page as an image
Switch to "Selected pages," choose just the page or pages you need, then convert — only those pages are rendered.
Conversion says a page is too large
Very large pages at high resolution can exceed practical browser memory limits — choose a lower resolution (Standard or High) and try again.
Related tools
Frequently asked questions
Why choose PNG instead of JPG for PDF pages?
PNG keeps every pixel exactly as rendered, with no compression artifacts — worth it for text-heavy pages, diagrams, or screenshots where sharp edges matter more than file size. For photos, JPG or WEBP usually gives a smaller file at a visually similar quality.
Are transparent backgrounds preserved?
A rendered PDF page is always opaque, so there's no transparency to preserve — the output PNG's background matches exactly what the page shows, just saved in a lossless format.
What resolution should I pick?
Standard (96 DPI) is enough for on-screen use, High (150 DPI) works well for general sharing, and Print (300 DPI) is best if the image will be printed or zoomed in heavily.
Can I convert just one page?
Yes — switch to "Selected pages" and choose only the page or pages you need before converting.