PDF to Image (JPG/PNG)
Render PDF pages to JPG or PNG at 1x to 4x scale, where 1x is roughly 72 DPI and 2x suits slides and the web.
PDF to Image (JPG/PNG) workspace
Drop a file here
or click to browse your computer — .pdf, up to 100.00 MB per file
Your file stays on this device
Everything here runs as JavaScript inside your browser tab. Your document is read into the tab's own memory, processed there, and handed straight back to you as a download. It is never uploaded to a server, and the PDF rendering engine is served from this site rather than a third-party CDN.
Using PDF to Image (JPG/PNG)
Load the PDF you want to turn into images.
Choose JPG for photographic pages or PNG for text and line art.
Pick a scale from 1x to 4x, remembering that file size grows with the square of the scale.
Convert, then save the single image, or the ZIP holding one image per page.
pdf.js draws each page onto a canvas at the scale you choose and the canvas is exported as a JPG or PNG. Multi-page documents are packaged into one ZIP so the browser handles a single download instead of dozens.
Render PDF Pages to JPG or PNG
Each page is drawn onto a canvas by pdf.js and saved as an image. Text, vectors and photographs all become pixels — which is the point, since the result can be dropped into a slide, a chat message or a web page without anyone needing a PDF reader.
Scale, and what it means in pixels
The scale selector offers 1x, 1.5x, 2x, 3x and 4x. 1x renders at the PDF's native 72 points per inch, so the pixel dimensions match the page's point dimensions exactly.
For a standard A4 page:
1x 595 x 842 px ~72 DPI on-screen preview, thumbnails
2x 1190 x 1684 px ~144 DPI slides, documentation, web
3x 1785 x 2526 px ~216 DPI decent print, zoomable detail
4x 2380 x 3368 px ~288 DPI large print, fine print inspectionPixel count grows with the square of the scale, so 4x is sixteen times the memory and roughly sixteen times the file size of 1x. Most people want 2x. Go to 3x or 4x only when someone will print the result or zoom into small type.
JPG or PNG
Pick JPG for anything containing photographs or scans. It compresses continuous tone efficiently, and a 2x page is typically a few hundred kilobytes.
Pick PNG for pages that are mostly text, line art, charts or screenshots. PNG is lossless, so it will not put compression fuzz around letterforms, and flat-colour diagrams often come out *smaller* than the JPEG equivalent as well as sharper.
A rough rule: if you would be annoyed by soft edges on text, use PNG.
One image or a ZIP
A single-page PDF gives you a single image file, downloaded directly.
A multi-page PDF gives you one image per page, bundled into one ZIP so your browser is not firing off forty separate downloads. Filenames inside the archive carry the page number, so they sort correctly.
If you want only page 6, run the PDF through Extract Pages first and convert the one-page result. That skips both the ZIP and the rendering time for pages you do not need.
When a page is too big to render
Browsers cap how large a single canvas may be. The exact ceiling varies — it is lower on iOS and on older mobile hardware than on a desktop — but somewhere above roughly 16,000 pixels on a side, or a total area in the low hundreds of megapixels, allocation fails.
You can reach that with a big architectural drawing at 4x, or an A0 poster at any scale above 2x. When it happens the tool says which page exceeded the limit and suggests a lower scale rather than handing you a blank or half-drawn image. Dropping one step is almost always enough.
Things worth knowing about the result
The text is gone as text. You cannot search or copy from a JPG. That is inherent to rasterising, not a shortcoming here. Keep the PDF if you need the text.
Transparency does not survive JPG. Pages are rendered on a white background, which is what you want for a document and not what you want if you were hoping to composite a logo. PNG output keeps the page background white too — it is rendering a page, not extracting an object.
Embedded images are not extracted at their original resolution. This renders the page as it appears. If you need the untouched source photograph that was placed into the document, a desktop tool that pulls image XObjects out is the right instrument.
Files up to 100 MB are accepted, and rendering happens in your browser rather than on a server. The reverse conversion is Image to PDF.
Frequently asked
What resolution do the scale options actually give me?
1x renders at the native 72 points per inch of the page, so an A4 page comes out 595 by 842 pixels. 2x doubles both dimensions to roughly 144 DPI, and 4x gives 2380 by 3368 pixels at about 288 DPI.
Should I choose JPG or PNG?
JPG for pages holding photographs or scans, since it compresses continuous tone well. PNG for text, charts, line art and screenshots, because it is lossless and will not blur the edges of letterforms.
Why was one of my pages refused?
Browsers cap how large a single canvas can be, and a very large page at a high scale exceeds it. The message names the page that failed and suggests a lower scale, which is almost always enough.
Does this pull out the original embedded photos?
No. It renders the page as it appears, at the scale you pick. Recovering a placed image at its original resolution needs a desktop tool that extracts image objects from the file.