PDF to JPG / PNG Converter
Turn every page of a PDF into a JPG or PNG image — previewed live, downloaded page by page. Your file never leaves your device.
Pages
Some pages exceeded the 4096×4096-pixel safety cap and were scaled down (aspect ratio kept) — they are marked “capped” below.
Drop or choose a PDF on the left and every page appears here as an image — a live preview, its exact pixel size and file size, and its own Download button. “Download all” saves them one by one (no zip — see below for why).
Your PDF is converted entirely in your browser and never uploaded. Rendering and encoding happen in memory on your own device — no server call, no account, no file ever transmitted. Disconnect from the internet and it still works.
How a PDF page becomes an image
A PDF page has no pixels — it is measured in points, 72 to the inch, and its text and graphics are vector instructions. To make an image you must pick a density: at D dpi, a page W points wide becomes W × D / 72 pixels wide, rounded to the nearest whole pixel. This tool does exactly that with Mozilla's PDF.js (the renderer built into Firefox, pinned and served from this page): each page is drawn onto a canvas at your chosen dpi and the browser's own encoder produces the JPG or PNG. Nothing is uploaded at any point — the file is read with the local FileReader API and the results are handed back as downloads.
Worked example: A4 at the three resolutions
An A4 page is 595.28 × 841.89 points (210 × 297 mm). Run it through the formula and you get exactly what this tool outputs:
| Resolution | Pixel size | Good for |
|---|---|---|
| 72 dpi | 595 × 842 | Thumbnails, chat previews |
| 150 dpi | 1240 × 1754 | Reading on screen, slide decks |
| 300 dpi | 2480 × 3508 | Printing, zooming into detail |
Note the growth: doubling the dpi quadruples the pixel count (300 dpi A4 is 8.7 megapixels — sixteen times the pixels of 72 dpi). That is why the JPGs get heavier fast and why a phone can struggle with a long document at 300 dpi. A rotated or landscape page simply swaps the sides: landscape A4 at 150 dpi is 1754 × 1240.
JPG or PNG — an honest comparison
JPG is lossy. It discards detail your eye barely notices, which makes it the right choice for scanned pages and photo-heavy pages: at quality 0.70–0.85 a scanned A4 at 150 dpi typically lands around 150–400 KB and reads cleanly. Its weakness is sharp edges — at low quality, text grows faint ringing artefacts. PNG is lossless. Text edges stay pixel-perfect and diagrams stay clean, but there is no quality dial to pay with: a dense text page at 300 dpi can easily be 2–5 MB. The quality slider therefore only applies to JPG; when PNG is selected it is dimmed, because PNG never discards anything. Rule of thumb: scans and photos → JPG; screenshots, line art, or anything you will zoom into → PNG.
Why “Download all” is not a zip
Bundling the images into a single zip would require vendoring an extra compression library into this page. Polyatic keeps each tool as small and auditable as possible — the same deliberate v1 rule the Split PDF tool follows — so “Download all” honestly triggers each page's own download, one after another, about a third of a second apart. Your browser may ask once for permission to download multiple files; the filenames are zero-padded (report-page-03.jpg, padded to the document's page-count width) so they sort in the right order in any file manager.
Honest limits
- A 16.8-megapixel cap per page. Pages are capped at 4096 × 4096 total pixels — the largest canvas iOS Safari reliably encodes. Ordinary A4/Letter pages never reach it (300 dpi A4 is half the cap), but an A0 poster at 300 dpi would be 139 megapixels, so it is scaled down to about 3444 × 4870 with its aspect preserved and marked capped in the result list. Past the cap, picking a higher dpi genuinely gains nothing.
- Text becomes pixels. The images are pictures of the pages — text is no longer selectable or searchable, and there is no OCR. To shrink a PDF that should stay a PDF, use the PDF Compressor.
- Memory bounds the document size. Every page is rendered in your browser's memory; a 20-page report at 300 dpi is fine on a laptop, but a 200-page scan at 300 dpi may be slow or exhaust a phone's RAM. Drop to 150 dpi for long documents.
- Password-protected PDFs fail with a message. A file locked with an open password cannot be read — unlock it in the application that created it first.
Privacy
The file you choose is read locally, rendered locally, encoded locally, and offered back as downloads — it is never transmitted anywhere. No account, no cookies from this tool, no telemetry attached to your file. The two script files that do the work are pinned open-source libraries served from this same site (see vendor/VENDOR.md in the page source), and the page keeps converting with your network disconnected.