PDF to Image — Free, in Your Browser
Sometimes the deliverable is the picture of the page, not its text: embedding a diagram in slides, screenshotting a certificate to share, feeding pages to a tool that only takes images, or flattening a form so nobody can edit the fields.
PDF to Image
Every page as a crisp PNG — 100% local
Why convert PDF to Image
Sometimes the deliverable is the picture of the page, not its text: embedding a diagram in slides, screenshotting a certificate to share, feeding pages to a tool that only takes images, or flattening a form so nobody can edit the fields. All of that needs the page *rendered* to a bitmap — and doing it locally means a medical form or a signed contract is never sitting in someone else's render queue.
Pages are rendered at 2× resolution with PDF.js (the same engine behind Firefox's PDF viewer), so text stays sharp when you zoom the resulting image. Choose which pages you actually need — you do not have to rasterise a 200-page document to use page 12.
How to do it (3 steps)
- Load your PDF — rendered locally, never uploaded.
- Choose output format (JPG or PNG) and the pages you want.
- Download the page images at 2× resolution.
Technical note
PNG is the right choice when you will re-edit the image (it stays lossless) or when the page has flat graphics; JPG keeps photos and text-heavy pages small. 2× resolution of an A4 page is roughly 1650×2340 px — more than enough for screen and most print-adjacent uses. For true print work at 300 DPI you would re-export at a higher scale, which costs file size fast.
The mistake worth avoiding
The common mistake is rasterising a document you only needed one page of, then discovering the forty-page output is thirty megabytes. Select the pages you actually need — the page-range option exists precisely for this. The same applies to resolution: two times is right for screen and slides. If a print shop needs 300 DPI at a specific physical size, ask them for exact pixel dimensions first, because guessing high costs megabytes per page.
FAQ
- Are my pages uploaded for rendering? No — rendering happens in your browser with the local PDF.js engine.
- Why 2× resolution instead of 300 DPI? 2× is the sweet spot for screen-quality output without 10 MB per page. If you need exact print DPI, tell us and it is on the roadmap.
- Can I convert just some pages? Yes — select the range instead of all pages and only those are rasterised.
- Why do pages look soft when I zoom the image far in? Two-times rendering is a fixed output resolution — zooming past native pixels enlarges, it does not add detail. Sharper output means re-rendering at a higher scale, and file size grows with it.
PDF to Image tool — full tool →