Turn PDF pages into sharp PNGs
You need page 3 of a PDF as an image. Maybe it’s a diagram for a slide, a receipt for a form, or a chart you want to drop into a doc. Screenshotting it looks blurry and you can never quite line up the crop. This converts each page of your PDF into a clean PNG instead.
Here’s the part people care about: nothing leaves your machine. The whole thing renders in your browser using pdf.js, so the file never gets uploaded to a server. Pick your PDF, choose a resolution, and you get one PNG per page. Click a thumbnail to grab a single page, or download everything at once as a .zip.
PNG vs JPG, the short version
Both formats turn a page into a flat image. The difference is what they do with the pixels. PNG is lossless and keeps hard edges crisp, which matters a lot for text, line art, diagrams, tables, and screenshots. Zoom into the output and the letters stay sharp. No fuzzy halos around the type.
JPG compresses harder and makes smaller files, but it smears those crisp edges. Black text on white gets a faint gray fringe. For a photo-heavy page that’s fine. For a contract, a spreadsheet export, or a wiring diagram, PNG wins. The tradeoff is size: a PNG page can run 2-4x bigger than the same page as JPG. If file size is your priority and the page is mostly photos, reach for PDF to JPG instead.
Picking a resolution
Three options, and the right one depends on where the image is going.
- Standard (~108 DPI) is fine for on-screen use, email, and quick previews. Smallest files, fastest render.
- High (~180 DPI) is the sweet spot for slides, docs, and most web embeds. Text looks clean, files stay reasonable.
- Max (~288 DPI) is for print or heavy zooming. A single page can hit several megabytes here, so use it when you actually need the detail.
When in doubt, start with High. Bump to Max only if the result looks soft for what you’re doing.
How to convert
- Drop in your PDF.
- Choose Standard, High, or Max.
- Wait for the thumbnails to render.
- Click any thumbnail for that page, or hit Download All for a zip.
A 5-page PDF at High finishes in a second or two on a normal laptop. Longer documents take longer, naturally.
A few honest caveats
Big PDFs use real memory. Rendering happens in your browser tab, so a 200-page document at Max resolution can chew through a lot of RAM and might slow your machine down. If you only need a handful of pages from a giant file, split those pages out first with the PDF Splitter, then convert the small file. Your fan will thank you.
One more thing: this rasterizes the page. The text in a PNG isn’t selectable or searchable anymore, because it’s now pixels, not characters. If you want the words instead of a picture, use PDF to Text. And if you ever need to go the other way and build a PDF from PNGs, PNG to PDF does that.
FAQ
Does my PDF get uploaded anywhere? No. It’s rendered locally with pdf.js inside your browser tab. The file never touches a server, which also means it works offline once the page has loaded.
Why is one page so much bigger than I expected? PNG is lossless, and Max resolution multiplies the pixel count. A full-color page at ~288 DPI can easily land in the multi-megabyte range. Drop to High or Standard if size matters more than fine detail.
Can I get just one page? Yep. Each page shows up as its own thumbnail. Click the one you want and only that PNG downloads.
My browser slowed to a crawl. What happened? Probably a large or high-DPI PDF eating memory. Try a lower resolution, or split out only the pages you need before converting.
PNG or JPG, which should I use? PNG for anything with text, sharp lines, or screenshots, because the edges stay crisp. JPG for photo-heavy pages where you want smaller files and a little softness is fine.
Will scanned PDFs convert? Yes. A scan is already an image, so it rasterizes cleanly to PNG. Just know the output won’t be searchable text, same as any scan.