Image Compressor

PDF to Image

Render every page of a PDF as a PNG — useful for thumbnails, presentations, or quickly extracting a single page as an image.

Sometimes you need a PDF page as an image rather than a PDF: a slide for a presentation, a thumbnail for a blog post, a screenshot-style extract for an email. This tool renders each PDF page to a PNG in your browser using a lazy-loaded PDF rendering engine.

The renderer is only loaded when you visit this page — it's not bundled with the rest of the site, so the home page and other tools stay fast. Adjust the render scale slider for sharper output on dense pages (text or fine graphics).

Frequently asked questions

Is my PDF uploaded?
No. The PDF is parsed and rendered locally in your browser using a privacy-preserving PDF engine that runs entirely in the page. Nothing is sent to a server.
What does 'render scale' do?
It controls how many pixels each PDF point becomes in the resulting PNG. 1× matches the on-screen rendering size; 2× doubles the resolution for sharper output (good for retina displays and printing); higher values are slower but produce crisper images.
Will this work on encrypted or password-protected PDFs?
Encrypted PDFs are not currently supported — the tool will surface an error. If your PDF has a password, open it in Preview / Adobe Reader and 're-print to PDF' first to produce an unencrypted copy.
Can I download just one page?
Yes. Each rendered page has its own Download PNG button. There's also a Download all (ZIP) button if you want every page at once.
Why are some text-heavy PDFs slightly fuzzy?
PDF text is vector — sharp at any size — but when rendered to a raster PNG it picks up pixel boundaries. Increase the render scale (try 3× or 4×) for text-heavy pages and the difference is immediate.