PDF to PNG, the private way
A PDF page is a set of drawing instructions. To make a PNG, those instructions are rendered into pixels at a chosen
resolution. This tool uses pdf.js — the engine Firefox uses to display PDFs — to draw each page onto a
<canvas> and export it as a lossless PNG, entirely inside your browser. Your file is never uploaded.
PNG vs JPG for PDF pages
- PNG — lossless, crisp text and lines, larger files. Best for diagrams, screenshots, and editing.
- JPG — smaller files, fine for photo-heavy pages. Use PDF to JPG for those.
Frequently asked
Is my PDF uploaded anywhere?
No. The PDF is rendered by pdf.js inside your browser tab. The file never leaves your device, and it works with Wi-Fi off after the page loads.
Why choose PNG over JPG?
PNG is lossless and keeps sharp text and line art with no compression artefacts — ideal for diagrams, screenshots, and pages you'll edit. The files are larger than JPG.
Do the PNGs have a transparent background?
No. PDF pages have a white background, so the PNGs are rendered on white to match how the page looks.
Can it convert password-protected PDFs?
Only PDFs without an open password. Remove the password first, then convert.