Rasp

Convert PDF to PNG

Every page as a lossless image, with text that stays crisp. Rendered on your own machine — nothing is uploaded.

Ready
Uploaded0 B

What next

How do I convert a PDF to PNG images?

To convert a PDF to PNG, drop the file onto this page and download the zip of images it returns — one PNG per page. PNG is lossless, so text and diagrams stay sharp with no compression artefacts. Everything is rendered in your browser, so nothing is uploaded and no watermark is added.

How to do it

  1. Add your PDF. Drag it onto the panel or click to choose. Every page is rendered.
  2. Let the pages render. Each page is drawn by PDF.js and encoded losslessly as a PNG. The work runs in a Web Worker so the page stays responsive.
  3. Download the zip. All the images arrive in one archive instead of a download prompt per page.
  4. Use the images. Sharp, artefact-free page images suitable for documentation, slides and anything containing text.

At a glance

Works onPDF documents
CompressionLossless — identical pixels
Where it runsIn this browser tab. The file is not uploaded
File size limitNone imposed — your device memory is the ceiling
CostFree
Account neededNo
WatermarkNone
Works offlineUsually after first use, but not guaranteed — there is no offline app

The right choice for pages with text

Most PDFs are documents, and most documents are mostly text. That makes PNG the correct default here.

PNG is lossless: every pixel of the rendered page is stored exactly. Letters keep their edges, table rules stay as thin lines, and diagrams have no smearing.

JPG is the wrong tool for that content. Its compression works by discarding high-frequency detail, and a hard black letter against white paper is precisely high-frequency detail. The result is visible haloing around text — obvious at a glance, and impossible to remove afterwards.

Choose JPG only when the pages are dominated by photographs, where the file will be far smaller and the artefacts invisible.

What rasterising costs you

A PNG of a page is a picture of it. Once rendered:

  • Text can no longer be selected, copied or searched
  • Links stop working
  • Enlarging beyond the rendered resolution softens everything

Sharp is not the same as scalable. If you need text that stays crisp at any size, the PDF already is that — convert only when something downstream requires an image.

Expect large files

PNG stores everything exactly, which is the point and also the cost.

A text-heavy page compresses reasonably well, because most of it is white. A page full of photographs can produce a very large PNG — those pages belong in JPG.

Why the zip

A fifty-page document produces fifty images. Rather than fifty download prompts, they are packaged into one archive, assembled in your browser rather than on a server.

Nothing is transmitted

Rendering runs on PDF.js, Mozilla’s PDF engine, inside a Web Worker on your own machine. The Uploaded readout beside the result measures this page’s own outbound network calls directly and reads 0 B on success.

Questions

Is PNG better than JPG for converting a PDF?
For most documents, yes. PNG is lossless, so text, tables, diagrams and line art stay perfectly sharp. JPG compression discards high-frequency detail, and a hard black letter against white paper is exactly that — it produces visible haloing around the text. Choose JPG only when the pages are mostly photographs.
Will the text stay sharp?
Within the image, yes — PNG stores every pixel exactly, so there are no compression artefacts at all. But it is still a picture: the text cannot be selected or searched, and enlarging the image beyond its rendered resolution will soften it.
Why are the files so large?
PNG is lossless, and a full page rendered at a usable resolution contains a lot of pixels. A text-heavy page compresses reasonably well because it is mostly white, but a page of photographs can produce a very large PNG. Convert those pages to JPG instead.
Why is the result a zip?
A fifty-page document makes fifty images, and fifty download prompts is unusable. The archive is built in your browser too, not on a server.
Is my document uploaded?
No. Rendering and encoding both run in this browser tab. The Uploaded readout beside the result measures the page's own outbound network traffic, so a successful conversion reads 0 B.
Can I get a transparent background?
No. PDF pages have a white background, so the rendered PNG has one too. PNG supports transparency, but there is none in the source to preserve.
Is there a page limit?
None imposed. Long documents take longer and use more memory — more so than the JPG converter, because PNG output is larger.
Will there be a watermark?
No. Nothing is added to the images and nothing is paywalled.
Can I convert only one page?
Extract that page into a single-page PDF first, then convert it. That avoids rendering pages you do not need.
Why is this slower than converting an image?
Because each page must be fully rendered before it can be encoded — the same work your PDF reader does to display a page, repeated for every page in the document.

About these formats

Sources

Related tools