Convert PDF to PNG

Save every page of a PDF as a PNG, with text and lines kept sharp.

Runs in your browser. Nothing is uploaded.

PNG is lossless, so a page of text, tables, diagrams or screenshots comes out with its edges exactly where the renderer put them. That is the whole reason to pick it over JPEG for a document: type has hard edges, and hard edges are the one thing lossy compression handles badly.

The cost is size. A page of dense text is often several times a JPEG of the same page, and a page that is mostly a photograph can be ten times. For scanned paper, JPEG is the better trade and there is a page for it.

There is no quality dial, because PNG has none — it stores exactly what was drawn. The only setting is how wide, and that is the one that matters: 1200 pixels for reading on screen, 2400 for something close to print resolution across an A4 page. Pages are rendered one at a time and named in order.

Step by step

  1. 1Drop in the PDF.
  2. 2Choose how wide the pages should come out.
  3. 3Press Download images — one PNG per page.

Questions

PNG or JPG for a scanned document?

JPG, almost always. Scans are photographs of paper, and PNG stores every grain of the scanner noise faithfully and enormously.

Are transparent areas kept?

Pages are drawn on white, as a viewer shows them. A PDF page has no transparency of its own to preserve.

Is the PDF uploaded to be rendered?

No. The pages are drawn by pdf.js inside this tab, which is also why it keeps working with the network off.

Related tools