Allin1Tool
PDF ToolsRuns in your browser

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.

Share:

PDF to Image (JPG/PNG) workspace

Drop a file here

or click to browse your computer — .pdf, up to 100.00 MB per file

Runs in your browserNo upload

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)

  1. Load the PDF you want to turn into images.

  2. Choose JPG for photographic pages or PNG for text and line art.

  3. Pick a scale from 1x to 4x, remembering that file size grows with the square of the scale.

  4. 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

pdf.js draws each page onto a canvas and the tool saves it as an image. Text, vectors and photographs all become pixels. That's deliberate: you can drop the result into a slide, a chat message or a web page and nobody needs a PDF reader to see it.

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 inspection

Pixel count grows with the square of the scale, so 4x uses sixteen times the memory of 1x and makes a file roughly sixteen times the size. Most people want 2x. Only go to 3x or 4x if someone's going to print the result or zoom into small type.

JPG or PNG

Pick JPG for anything with photographs or scans in it. It compresses continuous tone well, and a 2x page usually comes to a few hundred kilobytes.

Pick PNG for pages that are mostly text, line art, charts or screenshots. PNG is lossless, so you won't get compression fuzz around the letters, and flat-colour diagrams often come out *smaller* than the JPEG version as well as sharper.

As a rough rule, if soft edges on text would annoy you, 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 isn't firing off forty separate downloads. Filenames inside the archive include the page number, so they sort correctly.

If you only want page 6, run the PDF through Extract Pages first and convert the one-page result. You skip the ZIP, and you don't wait for pages you don't need to render.

When a page is too big to render

Browsers cap how large a single canvas can be. The exact ceiling varies (it's lower on iOS and 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.

A big architectural drawing at 4x can hit that, and so can an A0 poster at any scale above 2x. When it happens, the tool tells you which page went over the limit and suggests a lower scale, so you don't get 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 can't search or copy from a JPG. Every rasterising tool works this way. Keep the PDF if you need the text.

Transparency doesn't survive JPG. Pages are rendered on a white background, which is what you want for a document but not if you were hoping to composite a logo. PNG output keeps the page background white too, because the tool is rendering a whole page. It doesn't pull out individual objects.

Embedded images aren't extracted at their original resolution. This renders the page as it looks. If you need the untouched source photograph that was placed in the document, use a desktop tool that pulls image XObjects out.

Files up to 100 MB are accepted, and rendering happens in your browser, not on a server. For the reverse conversion, use 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.