Convert PDF to PNG

Every page, in your browser. No upload.

Drop your .pdf file

or click to browse · max 50MB

or paste with ⌘V

Converting a PDF to PNG renders each page of the document into a lossless image. Unlike PDF → JPG, this path keeps every pixel exactly as the renderer drew it — no compression artifacts at sharp edges, no halos around text. It's the right choice when the PDF you're working with contains line art, dense text, diagrams, or anything where edge fidelity matters more than file size.

When you'd use it

Snapshot a page for editing

Need to mark up a single page of a PDF in an image editor? Converting to PNG gives you a pixel-perfect canvas to draw on without any pre-existing JPG-style noise to fight.

Diagrams and technical drawings

Engineering diagrams, architectural plans, and circuit schematics rely on sharp edges. PNG keeps those edges crisp; JPG would soften them at typical compression levels.

Documents with dense small text

Contracts, academic papers, and technical specifications often use small body text. PNG preserves the rendered antialiasing exactly; JPG can introduce subtle halos that hurt readability.

How it works

  1. Your file never leaves the browser.

  2. Conversion runs locally via WebAssembly and Canvas.

  3. Download. No account, no history.

Technical notes

Each page is rendered at 2× pixel scale (~144 DPI for letter-sized pages) and encoded with PNG's lossless DEFLATE compression. Multi-page PDFs are bundled into a ZIP, one PNG per page, with zero-padded filenames so they sort correctly. PNGs are noticeably larger than JPGs of the same scene — expect 2–8× larger files in exchange for the lossless guarantee. For documents that are mostly photographic, JPG may be a better balance.

Frequently asked

What happens to my PDF files?

Nothing leaves your browser. The conversion runs locally on your device using WebAssembly and the Canvas API. No file is uploaded to a server — including ours.

Is the converted PNG identical to the original?

PNG is a lossless format. Pixel data round-trips exactly when the input is also lossless.

Is there a file size limit?

There is no hard cap, but very large files (hundreds of MB) may be slow on older devices because everything happens in your browser's memory.

Do you collect data on my file or my use?

Your file is invisible to us — it never leaves your browser. For aggregate page-view counts we use Cloudflare's server-side edge logs (no JavaScript beacon runs in your browser). We display Google AdSense ads on conversion result pages; the AdSense script loads on every page and may set advertising cookies after you accept the consent banner (Google Consent Mode v2 asks first). The ads see the page URL and standard browsing signals — they never see your file, because the file never leaves your device.

How big are the resulting PNGs?

For a typical letter-sized page rendered at 2×, expect roughly 1–4 MB per page. Pages with photos or complex gradients can be larger; pages with mostly white space and text are usually smaller.

Can I get an even higher resolution?

Not yet — we render at a fixed 2× scale. A higher-resolution option is on the roadmap. For now, if 144 DPI isn't sharp enough, the source PDF probably already contains a higher-resolution image you can extract directly.