PDF to Image

Convert every page of a PDF to a PNG image. Choose the resolution, download individually or as a ZIP. Powered by PDF.js, everything runs in your browser.

144 DPI (recommended)

Drop a PDF here, or click to browse

Each page will be converted to a separate PNG image

How to convert a PDF to images

Pick a resolution, drop the PDF, download the images. Done.

1

Choose resolution

1x is fast, 2x is recommended for most uses, 3x for high quality printing.

2

Drop your PDF

Drag and drop or click to browse. Works with any standard PDF.

3

Wait for conversion

Each page is rendered individually. A 10 page PDF at 2x takes a few seconds.

4

Download

Download individual pages as PNG, or all pages at once as a ZIP file.

Why convert PDF to images?

Presentations. You have a PDF of slides but need individual images for a website or social media post. Converting each page to an image gives you that without needing PowerPoint or Keynote.

Previews. You want to show the first page of a document as a thumbnail on your site. Converting just the first page gives you a high quality preview image without embedding the entire PDF.

Compatibility. Some platforms and tools do not accept PDFs but do accept images. Instagram, many form builders, certain CMS platforms. Converting to PNG solves that compatibility gap.

Choosing the resolution to render at

A PDF page does not have pixels. It stores text as instructions and vectors as maths, which means it can be drawn at any size. When you export a page as an image you are choosing how finely to draw it, and that choice is the whole decision. This tool offers three settings.

SettingA4 page becomesSuitable for
1x, 72 DPI595 by 842 pxThumbnails and quick previews
2x, 144 DPI, the default1191 by 1684 pxReading on screen, posting, email
3x, 216 DPI1786 by 2526 pxPrinting, or running text recognition

Rendering higher than you need costs memory and time and produces a large file with no visible benefit. Rendering too low is the more painful mistake, because a page drawn at 72 DPI has text that cannot be sharpened afterwards. The detail was never drawn.

Why pages are saved as PNG

This tool saves every page as PNG. For pages of text, diagrams and line art that is the right format: large flat areas and hard edges compress well in PNG, and the letters stay free of compression artifacts.

For a page that is mostly photographic, such as a magazine spread, a PNG is larger than it needs to be. Convert those pages afterwards with PNG to JPG for a much smaller file at a quality nobody will notice.

Text becomes pixels, and that is permanent

This is the trade being made and it is worth being deliberate about. In the PDF, text is text. It can be selected, copied, searched and read by a screen reader. Once a page is rendered to an image, all of that is gone. What remains is a picture of words.

That is fine when the goal is to post a page, embed it in a slide or send a preview. It is the wrong move when someone needs to search or copy from the document, in which case the PDF itself is the better thing to share.

Keep the original PDF. Converting back from an image to searchable text requires optical character recognition, which is never perfect and cannot restore the exact layout.

Pages that come out looking wrong

A page that renders with missing or substituted characters usually had fonts that were not embedded in the PDF. The document depended on a font being installed, and when it is not, something else is used in its place.

A page that comes out unexpectedly blank or very slow is usually one with heavy vector artwork, such as a detailed map or a CAD drawing, where every line has to be drawn individually. Those pages benefit from a lower rendering scale.

Other tools you might need

Image to PDF →Compress Image →Convert Image →

Frequently asked questions

Does this upload my PDF anywhere?+
No. The PDF is processed entirely in your browser using PDF.js. Nothing is sent to any server. Your documents stay private.
What resolution should I choose?+
2x (144 DPI) is good for screen use, presentations and web. 3x (216 DPI) is better for printing. 1x (72 DPI) is fast but the images will look low resolution on modern displays.
Is there a page limit?+
No hard limit. Very large PDFs (hundreds of pages) may be slow because each page is rendered individually in the browser. For large documents, consider converting a few pages at a time.
Does this preserve vector graphics?+
Sort of. PDF.js renders each page as a raster image at the chosen resolution. Vector elements will be sharp at 2x and 3x but they are converted to pixels, not kept as vectors. If you need vector output, you would need a dedicated PDF editor.
What about password protected PDFs?+
Not currently supported. The tool will show an error if the PDF requires a password.
What resolution should I export a PDF page at?+
2x, which is 144 DPI, for reading on screen, and 3x, 216 DPI, for printing or text recognition. Going too low cannot be corrected later, because detail that was never drawn cannot be added back.
Should I export as PNG or JPG?+
This tool saves PNG, which keeps text and diagrams clean with no artifacts. For photographic pages, convert the PNG to JPG afterwards for a much smaller file.
Will the text still be selectable?+
No. Rendering a page to an image turns text into pixels, so it can no longer be selected, copied or searched. Keep the original PDF if anyone needs to work with the text.
Why do some characters look wrong?+
The PDF most likely did not embed its fonts, so a substitute was used when the page was drawn. Nothing in the conversion causes this, the substitution happens wherever that font is missing.
Can I convert only one page?+
Yes. Each page is rendered separately, so you can take just the page you need rather than exporting the whole document.