Skip to content
FlipConverto home

PDF to PNG Converter

Convert PDF to PNG in your browser: every page, or the pages you pick, as a sharp PNG image at the resolution you choose — 72 to 600 DPI or a set width in pixels — on white or with a transparent background. The PDF is rendered on your device and never uploaded.

Loading PDF to PNG Converter…

Runs entirely in your browser. Files stay on your device — nothing is uploaded. Verify it yourself

How do you convert a PDF to PNG?

Render each page as an image at a chosen resolution and save it as PNG. This page does it in your browser: choose the PDF and the pages, pick a DPI (150 for screens, 300 for print) or a width in pixels and a white or transparent background, convert, and download one PNG per page or a ZIP.

Cost
Free, no limits
Upload
None — runs on your device
Sign-up
Not required
Works offline
Yes, once loaded, except PDFs with Chinese, Japanese or Korean text in fonts they do not include

How to convert PDF to PNG

  1. Choose the PDF

    Choose or drop a .pdf file. It is opened on your device; a password-protected PDF asks for its password.

  2. Pick the pages and resolution

    Keep All pages or choose some (1-3, 5). Pick 72 to 600 DPI or a width in pixels, and a white or transparent background.

  3. Convert

    Press Convert. Each page’s PNG size, pixel dimensions and DPI appear as it finishes.

  4. Download

    Download the PNGs one by one, or all of them as a ZIP.

Examples

  • A US Letter page at 150 DPIA 1,275 × 1,650 px PNG

    482.5 KB for our page of text and a table.

  • An A4 page at 300 DPIA 2,480 × 3,508 px PNG
  • A 40-page A4 text document at 150 DPI40 PNGs in 3.5 seconds

    Measured in Chrome on a desktop PC.

Key features of the PDF to PNG Converter

  • Converts PDF pages to PNG in the browser with PDF.js — nothing is uploaded
  • Every page or the pages you pick (1-3, 5, 8-), one PNG per page, plus a ZIP of all of them
  • 72, 96, 150, 300 or 600 DPI, or a fixed width in pixels for every page
  • White or transparent background
  • Records the DPI in each PNG, for print and layout programs that read it
  • Opens password-protected PDFs when you type the password, on your device
  • Shows page 1’s pixel size before you convert, and the size, pixels and DPI of every PNG

Supported formats

PDF input

  • Text, vector and scanned PDFs
  • JPEG, JPEG 2000, JBIG2 and fax images
  • Password-protected PDFs (with the password)

Not supported

  • XFA dynamic forms

Output

  • PNG, with transparency when you choose it
  • DPI recorded in each PNG
  • ZIP of all pages

When should you use this?

  • Putting a PDF page into a slide, document or web page as an image.
  • Sharing one page of a PDF in a chat or on social media.
  • Turning a logo, signature or diagram from a PDF into a transparent PNG.
  • Making page images for a website, an e-reader or a print layout at an exact size.

Limitations

  • The PNG is a picture of the page: no selectable text, links or layers.
  • CMYK colours are converted to RGB and will not match a print proof exactly.
  • XFA dynamic forms are not drawn.
  • Each PNG is limited to 50,000,000 pixels; larger pages are saved at a lower DPI, and the converter says so.
  • Fonts the PDF names but does not include are drawn with a stand-in.

Troubleshooting

“This PDF is protected with a password”

Type the password the PDF opens with. It is used in your browser only.

“This PDF is damaged or not a complete PDF file”

The file may have been cut short by a download or email. Get a fresh copy and try again.

“This file is not a PDF”

Some files are saved with a .pdf name but are web pages or images. Open it to check what it is.

“Saved at … px (… DPI): at the size asked, this page would be …”

The page is too large for one image at that DPI. The PNG was made at the highest DPI that fits.

The PNG has a white background

Choose Background: Transparent. If it stays white, the PDF paints that white itself.

Common mistakes to avoid

  • Converting at 72 DPI and enlarging the PNG afterwards. Convert at the size you need.
  • Expecting a transparent background from a scanned page or a page that paints its own white background.
  • Choosing 600 DPI for a scanned PDF. Above the scan’s own resolution, the PNG only gets bigger.
  • Converting photo-heavy pages to PNG for email. The files are large; convert them to JPG afterwards.

Pro tips

Tips for better results

  • Resolution

    150 DPI for screens, 300 for print

    Use 150 DPI for screens and 300 DPI for print; check page 1’s pixel size, shown before you convert.

  • Exact size

    Use Pixel width for slides and websites

    Need an exact size for a slide or website? Choose Pixel width instead of a DPI.

  • Storage

    Keep the PDF after converting

    Keep the PDF: its text stays searchable and sharp at any zoom, which a PNG cannot do.

Concepts behind image files

The terms that decide what changes when an image is compressed, resized or converted.

Resolution
The pixel dimensions of the image or frame, such as 1920×1080. It sets the amount of real detail present. Enlarging afterwards interpolates between existing pixels and produces a softer picture — no amount of upscaling recovers detail that was never captured. Reference: CSS Values and Units Module Level 4, W3C
Colour depth
How many bits describe each pixel's colour. Most formats use 8 bits per channel, giving about 16.7 million colours. Indexed formats such as GIF store a palette of at most 256 instead, which is why photographs converted to them show visible banding. Reference: GIF89a Specification, CompuServe, hosted by W3C
Metadata
Information stored alongside the content itself — camera settings, GPS coordinates, artist and album tags, author names. Conversion frequently drops it, which is usually a privacy benefit and occasionally a loss if you relied on it.
Colour space
The rule that maps the numbers in a file to visible colours. sRGB is what browsers assume, Display P3 and Adobe RGB describe wider ranges used in photography, and CMYK describes ink rather than light. A file converted without its profile keeps its numbers and changes its colours. Reference: sRGB, the default colour space, ICC
DPI and PPI
Dots or pixels per inch: a number describing how large the picture is meant to print, stored as a tag beside the pixels. It changes nothing on a screen, which draws by pixel count alone, and nothing about the detail present — only the size a printer lays the same pixels down at. Reference: CSS Values and Units Module Level 4, W3C
EXIF data
The block cameras and phones write into a photograph: exposure, lens, orientation, the date, and on a phone usually the coordinates it was taken at. Most conversions write a fresh file without it, which loses the shooting data and removes the location along with it; the RAW to JPG converters here copy it back, leaving the location out unless you ask. Reference: CIPA DC-008: Exchangeable image file format (Exif), CIPA
Pixel
One addressable square of a raster image, holding a single colour. A 1920×1080 picture is 1920 across and 1080 down, about 2.07 million in all, and that count is fixed when the file is written — which is why enlarging one later invents the pixels it does not have. Reference: PNG Specification, Third Edition, W3C

Which DPI should you choose for PDF to PNG?

PDF, which Adobe launched in 1993 and which is now the international standard ISO 32000-2, describes a page without pixels: it is measured in units of 1/72 inch, so a US Letter page is 612 × 792 units (8.5 × 11 inches). Converting it to PNG means drawing it at some number of pixels per inch, the DPI. The pixel size is simply the page size in inches times the DPI, and the pixel count grows with the square: 300 DPI has four times the pixels of 150 DPI. For the two common paper sizes:

DPIUS Letter (8.5 × 11 in)A4 (210 × 297 mm)
72612 × 792 px595 × 842 px
96816 × 1,056 px794 × 1,123 px
1501,275 × 1,650 px1,240 × 1,754 px
3002,550 × 3,300 px2,480 × 3,508 px
6005,100 × 6,600 px4,961 × 7,016 px
  • 150 DPI (the default here) is what we suggest for screens, sharing and email.
  • 300 DPI is what we suggest for print, and keeps text crisp when someone zooms in.
  • 600 DPI is for fine print, small type and line drawings; files are large and each page takes longer.
  • 72 and 96 DPI make small images: 72 gives one pixel per PDF unit, and 96 matches the 96 pixels per inch that web pages and PDF.js use for 100% zoom. Small text looks soft at either.

What we measured with this page in Chrome on a desktop PC (sizes as the converter shows them, where 1 MB is 1,048,576 bytes):

Page72 DPI150 DPI300 DPI600 DPI
A Letter page of text and a table143.4 KB482.5 KB1.2 MB3.0 MB
A page that is one photo (8.5 × 6.37 in)580.0 KB2.4 MB5.2 MBnot measured

A 40-page A4 text document took 3.5 seconds in all at 150 DPI and 8.5 seconds at 300 DPI. Each saved PNG also records its DPI (in the PNG’s pHYs chunk, as pixels per metre), so layout and print programs that read it place it at the page’s real size. PDFs made by some apps use a page a point or two larger than the standard size, so their PNGs can differ from the table by a few pixels.

Why does PDF to PNG come out blurry?

Almost always because the page was drawn with too few pixels. The usual causes:

  • A low default. Command-line tools pick a DPI when you give none: Ghostscript’s default is “usually 72 dpi” and pdftoppm’s is 150 DPI. A Letter page at 72 DPI is only 612 × 792 px.
  • Enlarging afterwards. Scaling a small PNG up only stretches its pixels. Convert again at a higher DPI instead.
  • A scanned PDF. A scan is a photo of the paper at the scanner’s resolution. Rendering it at a higher DPI than it was scanned at makes the PNG bigger, not sharper.

A PNG of a set width in pixels

For slides, websites, e-readers and screens you often need a pixel size, not a DPI. Choose Pixel width and type the width: every page comes out that many pixels wide (unless that would pass the size limit below) and keeps its shape, and the DPI follows from the page’s size. For example, a Letter page at 1,920 pixels wide is 1,920 × 2,485 px, which is 225.9 DPI. In a PDF with pages of different sizes, each page gets the same width.

PDF to PNG with a transparent background

A PDF page has no background of its own: viewers paint it white. With Background: Transparent, this converter leaves out that white, so wherever the page draws nothing, the PNG is see-through. That suits logos, signatures, stamps and diagrams exported from drawing programs. In our test, an A4 flyer of shapes and text came out with see-through corners and solid shapes.

It cannot make transparent what the PDF itself fills:

  • a scanned page is one opaque photo;
  • a page that paints its own white or coloured background keeps it;
  • a photo in the PDF keeps its own background.

Removing a background like that is a different job: the transparent background maker can clear a plain colour from the PNG afterwards.

What is kept, and what changes

The page is drawn by PDF.js, the PDF renderer Mozilla builds into Firefox, the way a viewer shows it: the visible page area (the crop box), page rotation, mixed page sizes, filled-in form fields and annotations. In our tests it rendered JPEG 2000 and fax-compressed (CCITT) images, CMYK colours, and Japanese text in a font the PDF did not include (drawn with a Japanese font installed on our test PC).

  • PNG is lossless, so what is drawn is saved exactly, pixel for pixel. But the drawing itself turns text and vector shapes into pixels at the DPI you chose: the PNG has no selectable text, no links and no layers.
  • Colours are saved as RGB, because PNG has no CMYK. CMYK colours from print PDFs are converted on the way, so they will not exactly match a printer’s proof.
  • Fonts embedded in the PDF are used as they are. For a font the PDF only names, PDF.js uses a stand-in, often a font on your own device, so the letters can look different from the author’s screen.
  • XFA forms, an older kind of dynamic form, are not drawn: you get whatever the PDF provides for viewers that do not support XFA.

Password-protected PDFs

A PDF can have two kinds of password. Without the one that opens the file, nothing can draw its pages: this page asks for it, uses it in your browser to open the file, and does not save or send it. A permissions password only restricts printing or copying; the file still opens, and in our test such a PDF converted without asking for anything. This converter does not remove or change any protection: it only reads the PDF, and the original file is not altered.

Very large pages

Each PNG is limited to 50,000,000 pixels and to 32,767 pixels on its longer side. Browsers have their own canvas limits, and going past them “renders the canvas unusable”, in MDN’s words. A page that would be bigger is drawn at the highest DPI that fits, and the converter says so. A 200 × 200 inch poster page, the largest page size the PDF specification recommends at the default unit (14,400 × 14,400 units), would be 30,000 × 30,000 px at 150 DPI, so it is saved at 35 DPI, 7,000 × 7,000 px. If the browser refuses even that, the page is tried again at up to 16,777,216 pixels (4,096 × 4,096), the canvas limit Safari on iPhone and iPad had until 2024.

Should you convert PDF to PNG or JPG?

PNG for pages of text, tables, charts and drawings: MDN notes that lossy compression applied to “content requiring sharpness, like diagrams or charts, can produce unsatisfactory results”, and that PNG is “preferred over JPEG for more precise reproduction”. PNG is also the one with transparency. For pages that are mostly photos, a JPG is far smaller: the photo page above made a 2.4 MB PNG at 150 DPI, and the image converter on this site turned that PNG into a 403.9 KB JPG at its default quality. This page makes PNG only; to get JPGs, convert the PNGs with the image converter.

Other ways to convert PDF to PNG: Mac, Windows, Acrobat, command line

  • Mac: Apple’s guide for Preview is to open the file, choose File → Export, then pick PNG in the Format menu.
  • Windows: we found no Microsoft page describing a built-in way to save a PDF page as PNG. Use this page in any browser, or a screenshot for a quick, low-resolution copy.
  • Adobe Acrobat exports PDF to PNG with its own resolution setting (Convert → Image format → PNG).
  • Command line: pdftoppm -png -r 300 input.pdf page (poppler; 150 DPI if you leave out -r, and it uses the media box unless you add -cropbox). Ghostscript’s png16m device writes RGB PNGs and png16malpha transparent ones; set the DPI with -r.

Why nothing is uploaded

Many online converters send your PDF to their servers. Here, PDF.js is downloaded once from this site and runs in your browser tab; the part that reads the PDF is only allowed to load its own files (fonts, character maps and image decoders) from this site. While we converted our test PDFs, no request carried any part of a file; the only other requests went to Google Analytics, for the page-view statistics described in the privacy policy. You can check: open your browser’s developer tools on the Network tab while converting.

Privacy and file handling

The PDF to PNG Converter runs entirely in your browser. Your file is read by the page, processed on your own device, and the result is handed straight back to you — no copy is sent anywhere, because none needs to be.

You can confirm this rather than take our word for it: open your browser’s developer tools, watch the Network tab, and use the tool. No request carries your file or your input. It also keeps working with the connection off, except for a PDF with Chinese, Japanese or Korean text in a font it does not include: the character map for it is fetched from this site the first time.

Details are in the privacy policy.

What next?

Make photo-heavy pages smaller, or turn the PNGs into WebP.

Convert the PNGs to JPG

PDF to PNG Converter — questions

How do I convert a PDF to PNG?

Choose the PDF, pick all pages or the ones you want, choose a resolution (150 DPI suits most uses, 300 DPI suits print) and a white or transparent background, press Convert, then download each PNG or all of them as a ZIP. Nothing is uploaded.

How do I convert a PDF to PNG in high resolution?

Choose 300 or 600 DPI. A US Letter page becomes 2,550 × 3,300 px at 300 DPI and 5,100 × 6,600 px at 600 DPI. A scanned PDF does not get sharper above the resolution it was scanned at.

Can I convert PDF to PNG with a transparent background?

Yes: choose Background: Transparent and the parts of the page the PDF draws nothing on stay see-through. Scanned pages, photos and documents that paint their own white background stay solid.

Can I convert every page of a PDF to PNG at once?

Yes. All pages is the default: each page becomes its own PNG, named after the PDF and the page (report-page-01.png), and the Download all as ZIP button saves them together. To convert only some, choose pages like 1-3, 5.

How do I convert one page of a PDF to PNG?

Pick Choose pages and type the page number, for example 4, then convert. Ranges like 2-6 and lists like 1, 3, 8- (page 8 to the end) work too.

Why is my PNG blurry?

The page was drawn with too few pixels — 72 DPI is only one pixel per PDF unit. Convert again at 300 DPI rather than enlarging the PNG. A scanned PDF is limited by its scan resolution.

Can I convert a password-protected PDF to PNG?

Yes, if you know its password. The converter asks for it and uses it in your browser only; it is not saved or sent. A PDF with only a permissions password opens without one. Protection is never removed from the PDF.

Is converting PDF to PNG lossless?

Saving as PNG is lossless, but drawing the page turns text and shapes into pixels at the chosen DPI, so the PNG has no selectable text or links, and CMYK colours become RGB. Choose a higher DPI for more detail.

Is my PDF uploaded?

No. The renderer, PDF.js, is downloaded from this site and runs in your browser; the PDF never leaves your device and is not changed.

Sources

Content last reviewed 27 October 2026.

Part of Image Tools · Browse every tool