Skip to main content

PDF Tools

PDF to PNG

Turn each page of a PDF into a lossless PNG at 300 DPI (print) or 150 DPI (screen) — entirely in your browser. A single page downloads as a PNG, several as a ZIP. The file is never uploaded. No account, no email.

Frequently asked questions

Does my file get uploaded?
No. Every page is rendered to an image entirely in your browser, on your own device. The PDF never leaves your computer and never reaches a server.
What is the difference between PNG and JPG here?
PNG is lossless: the pixels are stored exactly as rendered, so text edges and line art come out with no compression artefacts. JPG is lossy — smaller files, but fine detail is approximated. Both tools render the page identically at the same resolution; only the encoder differs. Pick PNG when fidelity matters and JPG when file size does.
What resolution do I get?
Your choice: 300 DPI for print or 150 DPI for screen. The number is the true resolution of the file produced — at 300 DPI an A4 page comes out about 2480 pixels wide, which you can check yourself by dividing the pixel width by the page width in inches.
What if my PDF has several pages?
Each page becomes its own PNG. A single-page PDF downloads as one .png; a multi-page PDF downloads as a .zip named after your file, with one image per page — report.pdf becomes report.zip holding report-01.png, report-02.png, and so on, in order.
Will it work on a scanned PDF?
Yes. A scanned page is already an image, so it is re-rendered faithfully at the resolution you choose — no text layer is needed.
Is there a page or size limit?
No fixed limit. Pages are rendered one at a time so memory stays low. A very large page — an A0 poster at 300 DPI, say — can exceed what a browser can draw; if that happens you're told exactly which page and can switch to 150 DPI.
PDF to PNG — every page as a lossless image, in your browser | Filum