PDF tools

PDF to PNG

Turn PDF pages into PNG images with sharp text and flat colour. Nothing is uploaded.

Runs on your device. The file is never uploaded.

PDF to PNG renders each page with pdf.js and hands back one image per page, named with a three-digit page number. Nothing is thrown away, so text edges and flat colour stay sharp. The scale option sets resolution, 1 being 72dpi. Rendering needs OffscreenCanvas, so this runs on the page only.

Input

Options

Questions

Are my pages uploaded to be rendered?

No. Rendering happens in this tab with pdf.js drawing onto an OffscreenCanvas. This is one of the tools marked browser-only for that reason: it needs a canvas, which the command line version has no equivalent for. No page image ever leaves your device.

What resolution do the images come out at?

It follows the scale setting, which defaults to 2. A scale of 1 means 72dpi, so the default gives you 144dpi, and 4 would give 288dpi. Higher numbers mean sharper images, more memory and a longer wait. Anything that is not a number above zero is rejected with "scale must be a number greater than 0".

Why did one page fail with a message about being too large?

Because the canvas your browser was asked for exceeded its own size limit, and the tool refuses to carry on with a broken context. The message names the page, the scale and the pixel dimensions it tried, then tells you to try a smaller scale. Halving the scale usually clears it.

Can I convert only some pages?

Yes. The pages field takes 1-based numbers and ranges, like 1-3,5,8- for pages one to three, page five, and everything from page eight on. Leave it blank for the whole document. A number past the end stops the run with a message naming the range and the document's real page count.

What are the images called?

The PDF name without its extension, then a three-digit page number: report.pdf gives report-001.png, report-002.png and so on, using the original page numbers rather than a fresh count. They arrive as separate downloads, one per page, not as a ZIP.

Should I use PNG or JPG?

PNG for text, diagrams and screenshots. Nothing is thrown away, so letter edges stay sharp and flat colour stays flat. The cost is size: a scanned photograph comes out several times larger as a PNG than as a JPG, and looks the same, so use PDF to JPG for those.

Is this the same as Extract PDF images?

No. This one draws each page and gives you a picture of the whole page, text included. Extract PDF images pulls out the photos already embedded in the file, at their original resolution and without re-encoding. Use this to make a page look, and that to recover a source image.

Related PDF tools