About PDF to PNG
PNG is the format to choose when the pixels matter more than the file size. A PNG page keeps every rendered pixel exactly as the PDF renderer drew it, with no JPEG compression around small text, thin lines or flat interface colors. That makes PDF-to-PNG useful before OCR, when a page will be edited in an image editor, or when a screenshot has to become a clean, full-resolution asset.
This tool draws each page with pdf.js at the resolution you pick and exports it as PNG, then bundles multi-page jobs into a ZIP alongside individual downloads. The PDF and the images stay on your device: rendering and encoding happen inside the browser tab, and nothing is uploaded. Very large pages are rendered at a reduced scale so the tab stays within canvas memory limits.
What this tool does
Lossless PNG pages
No JPEG artifacts around text edges and line art — the output keeps exactly the pixels that were rendered.
Three resolution levels
Render at roughly 108, 144 or 216 dpi. Use the high setting before OCR or when a page will be zoomed in.
Page range control
Export every page or only the pages you name, for example 1-3, 8, instead of processing the whole document.
Single files plus a ZIP
Each page is offered as an individual PNG, and multi-page conversions add one ZIP with everything inside.
Dimension previews
A thumbnail grid shows every rendered page and its exact pixel dimensions before you download anything.
Local rendering
pdf.js draws the pages in your browser; the document is never uploaded and no images are stored afterwards.
How to use PDF to PNG
- 01
Add the PDF
Drop the file into the workspace. The page count is read locally so you can choose a valid range.
- 02
Pick a resolution
Standard is right for most screen use. Choose the high level for OCR or printing, and the smaller level when file size matters.
- 03
Select pages
Leave the page field empty to render everything, or type a range such as 2-4, 7 to export only those pages.
- 04
Convert to PNG
Click Convert to PNG. Each page is rendered and encoded one at a time, with a progress bar to show how far it has got.
- 05
Download the images
Take a single PNG directly, or download the ZIP that contains every rendered page.
Supported formats and limits
- Input
- Output
- PNG
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Maximum size
- Up to 50 MB · 50 pages
- Requirements
- Chrome, Edge, Firefox or Safari on desktop or mobile
Limitations worth knowing
- PNG output is large — often several megabytes per page — and the tool limits a run to 50 pages.
- Rendering turns text into pixels: the PNG has no selectable text, links, bookmarks or form fields.
- Extremely large page sizes are rendered at a reduced scale to stay inside browser canvas limits.
- Password-protected or damaged PDFs cannot be rendered at all.
Privacy and file handling
The PDF is rendered to PNG images entirely inside your browser using pdf.js and the Canvas API. Neither the document nor the images are uploaded, logged or stored. Download what you need, then close the tab to discard the working copy.
Read the full privacy policy