webtools

PDF to Image

Private: nothing leaves your browser

One image per page

Drop a PDF here, or click to choose one

Up to 100 MB. The renderer is fetched only when you pick a file, so this page itself stays light.

Choose a PDF to turn its pages into images.

Choose a PDF to turn its pages into images.

Save every page of a PDF as a PNG, JPEG or WebP, at screen or print resolution, picking the pages you want. The document is opened and drawn on your own device, so a contract or a bank statement is never uploaded anywhere.

What resolution should you pick, and how big is the image?

Resolution An A4 page comes out Pick it for
72 DPI 595 x 841 px A thumbnail or a quick preview
150 DPI 1240 x 1753 px Reading on a screen, attaching to an email
300 DPI 2480 x 3507 px Printing, or reading small print in a scan

A PDF measures in points, and a point is a seventy second of an inch, so the pixel count is simply the page size in points times the resolution divided by 72. The figures above are for a true A4 page of 595.28 by 841.89 points; a document whose page box is rounded to 595 by 842 shifts each number by a pixel, and any other page size scales by the same arithmetic. One limit worth knowing: a very large page at 300 DPI is scaled down a little so it stays inside what a browser canvas will allocate, which is why a poster comes back slightly under the size the sum predicts rather than coming back blank.

About converting PDF to image

Sometimes a PDF is the wrong shape for the job. A slide needs to go into a document, a scanned form has to be attached where only images are accepted, a diagram belongs in a presentation, or a page needs to be posted somewhere that will not display a PDF at all. Turning each page into a picture solves all of those, and the resolution decides whether the result is for a screen or for printing. If the pages have to stay a PDF, pulling a few out with the split tool keeps the text as text instead.

The whole conversion happens in your browser. Your PDF is never uploaded, never stored and never seen by anyone else, which matters because the documents people convert are payslips, invoices, contracts and statements. You can watch your own network tab and see that no request carries the file anywhere.

This is the one tool here that needs a large library: drawing a PDF page means interpreting fonts, vector paths, shading and transparency, and the renderer used is pdf.js, the same one Firefox itself uses to display PDFs. It is fetched only when you choose a file, so simply opening this page costs no more than any other page on the site.

How to convert a PDF to images

  1. Drop a PDF on the box, or click to choose one.
  2. Pick the pages you want: 1-3, 7 works, and so does leaving it as the whole document.
  3. Choose a format. PNG keeps text crisp, JPEG is smallest for scans and photographs, WebP sits between the two.
  4. Choose a resolution. 150 DPI is right for most screens, 300 DPI if the image will be printed.
  5. Press Save images. A single page downloads as one image, several arrive as one ZIP.

Common questions about converting PDF to image

Does converting a bank statement here mean uploading it?

No. The file is opened and every page drawn by JavaScript running on this page, so the document stays on your own device. Nothing is sent, logged or stored. The only thing fetched from this site is the renderer itself, which contains no part of your file. That is a claim you can test in about thirty seconds rather than take on trust: open the Network tab of your browser's developer tools and convert a page, and every request listed is the renderer and its support files, all from this domain. Convert once to cache them, then pull your connection and convert again, which no site that uploads your document could survive.

Which resolution should I choose?

150 DPI for anything that will be looked at on a screen: an A4 page comes out 1240 by 1753 pixels, which is sharp on a laptop and reasonable to email. Choose 300 DPI if the image is going to be printed or you need to read small print in a scan. 72 DPI is only for a thumbnail. Larger numbers make larger files, and a very large page at 300 DPI is reduced slightly to stay inside what a browser canvas can hold.

PNG or JPEG?

PNG for pages that are mostly text, diagrams or line art: it is lossless, so the edges of letters stay clean rather than getting the faint halo JPEG leaves around high contrast detail. JPEG for scanned photographs and anything already noisy, where it is several times smaller for no visible difference. WebP is smaller than both and every current browser reads it, though a few older desktop programs still will not.

Can I get the text back out instead of a picture?

Not from this tool. An image is pixels, so the text in it stops being text: it cannot be searched, selected or copied. That is sometimes exactly the point, for instance when sending a page somewhere it should not be edited. If you need the words, keep the PDF, or use the split tool to pull out the pages you want while leaving them as a PDF.

Why is nothing happening on a very large document?

It is working, one page at a time, and the status line counts them as it goes. Rendering is real work and a hundred page document at 300 DPI takes a while on any machine, including the servers other sites would do this on. Choosing a lower resolution, or a smaller page range, makes it finish sooner.

Next

Related tools

All PDF tools