Tools / PDF / PNG to PDF
Client-side

PNG to PDF

Combine one or many PNG images into a single ordered PDF, entirely in the browser, with no upload.

What it does

  • Combine multiple PNGs into one multi-page PDF in your chosen order
  • Lossless embedding, no JPEG re-encode and no quality loss
  • Page size options, fit-to-image, A4, or US Letter
  • Runs locally via Rust and WebAssembly, files never leave the device

Drop files here or click to browse

PNG images

PNG TO PDF turns one or several PNG images into a portable, printable, email-attachable PDF, and on this page your PNGs are never uploaded, the whole conversion happens on your device. Most people reach for this because they have screenshots, scans, receipts, logos, or document photos and need a single file that opens anywhere and prints cleanly. The dominant need is combining several PNGs into one multi-page PDF in a specific order, which is exactly what this tool does without sending a stranger's server your IDs, contracts, or financial screenshots.

What this conversion actually does (and does NOT do)

PNG is a lossless format, so a PNG embedded straight into a PDF loses zero pixel quality. The conversion is lossless by default because this tool wraps the original bitmap rather than re-encoding it to JPEG. That matters because the common complaints about blurry text and washed-out edges come from converters that silently re-compress your PNG to shrink it; this one does not. Expect the trade-off to show up in file size: PNG to PDF typically produces a PDF that is roughly the size of the source PNG or larger, because the PDF carries the full lossless bitmap plus the PDF structure around it. Unlike JPG-to-PDF, there is no built-in shrinking, so a 4 MB set of PNGs becomes a PDF of about 4 MB or a little more, not less.

The big counterintuitive fact is transparency. A PNG alpha channel does not paint into a classic PDF page the way it does in an image viewer. A transparent PNG composited onto a PDF page shows whatever is behind it, which is normally the white page, so transparent logos commonly "gain" a white background after conversion. True transparency requires soft-mask (SMask) handling and not every converter does it. This is also why PNGs placed into a CMYK print PDF reliably flatten to white, since PNG has no CMYK color model. When you drop multiple PNGs, each PNG becomes its own page in drag order, and order control is the single most-requested behavior here.

When to choose PNG to PDF vs the alternative

Choose PNG as your source when the images are screenshots, line art, diagrams, text-heavy captures, or logos, where sharp edges and flat color need to stay crisp and lossless fidelity matters. If your images are photographs and a smaller file matters more than per-pixel accuracy, a JPG (also written jpeg) source is the better fit because lossy JPEG compression cuts size dramatically before the PDF is built. If you specifically need a transparent background preserved rather than flattened onto white, keep the asset as a PNG and reconsider whether a PDF is the right container, or first edit the image with the image converter. For mixed batches of JPG, PNG, and WebP in one document, the general images-to-PDF assembler handles all of them together.

How to convert

  1. Drop one or many PNG images into the tool, they are read locally and never uploaded.
  2. Choose a page size, fit-to-image keeps each PNG at its own dimensions, while A4 or US Letter scales the image onto a standard page, and reorder the pages if needed.
  3. Build PDF, the result downloads as a single multi-page PDF with one PNG per page in your chosen order.

No upload. It runs on your device.

The conversion engine is Rust compiled to WebAssembly, running inside your browser tab. Your PNG bytes are read into memory, assembled into a PDF, and handed back for download, with zero network requests for the file itself. After the page loads once it works offline, so you can convert on a plane or an air-gapped machine. There is nothing to delete afterward because nothing was ever uploaded, and you can verify this yourself by opening the DevTools Network tab and watching it stay empty while you convert. This is the right default for the sensitive material PNGs often hold, such as scanned IDs, signed contracts, medical documents, and financial screenshots.

No limits

Combine as many PNGs as you like into one PDF, with no file-count cap and no size cap beyond your own device memory. There is no watermark stamped on the output, no sign-up wall, and no ads.

Frequently asked questions

Does converting PNG to PDF reduce image quality?
No. PNG is lossless and this tool embeds the original bitmap straight into the PDF without re-encoding it to JPEG, so zero pixels are lost. Quality loss only happens on converters that silently re-compress to shrink the file, which is exactly the behavior this tool avoids.
Will my transparent PNG keep its transparent background in the PDF, or turn white?
A PNG alpha channel does not paint into a PDF page the way it does in an image viewer, so a transparent area shows whatever is behind it, normally the white page. That means transparent logos commonly appear on a white background after conversion unless soft-mask handling is applied, so treat a white fill as the expected default.
Can I combine multiple PNG images into a single PDF?
Yes. Drop several PNGs and each one becomes its own page in a single multi-page PDF. There is no cap on how many you combine other than your device's available memory.
How do I set the order of pages when converting several PNGs?
Pages are placed in the order you add the images, and you can reorder them before building the PDF. Order control is the most-requested feature for this conversion, so set the sequence first and the output will follow it exactly.
Is it safe to convert a PNG with sensitive information to PDF online?
Yes, because the file is never sent anywhere. The conversion runs entirely in your browser via Rust and WebAssembly, so an ID, contract, or receipt is processed on your own device. Unlike server tools that promise deletion after an hour, the file never leaves your machine in the first place.
Does the PNG get uploaded to a server, or is it converted on my device?
It is converted on your device. The PNG bytes are read into memory locally and assembled into a PDF with no network request for the file. You can confirm this by watching the DevTools Network tab stay empty during conversion.
Can I convert PNG to PDF offline or without internet?
Yes. After the page has loaded once, the WebAssembly engine is cached and the conversion works with no connection at all. This makes it usable on a plane, on a restricted network, or on an air-gapped machine.
How do I fit the PNG to A4 or Letter size instead of the image's own size?
Pick A4 or US Letter as the page size and the image is scaled onto that standard page; choose fit-to-image to keep each PNG at its native pixel dimensions instead. Forcing a fixed page size can add margins or upscale smaller images, so fit-to-image is best when you want no white border.
Why is my PDF larger than the original PNG file?
PNG to PDF wraps the full lossless bitmap inside PDF structure, so the output is normally about the source size or a little larger. Because there is no automatic re-compression, the conversion does not shrink the way JPG-to-PDF does, which is the deliberate price of keeping every pixel intact.
Is there a limit on how many PNG files or how large they can be?
There is no fixed file-count or size cap, unlike server free tiers that stop at limits such as 20 images or 40 MB. The only practical ceiling is your device's available memory, since everything is held and processed locally.
Can I convert PNG to PDF on my phone in the browser?
Yes. The tool runs in any modern mobile browser on iPhone or Android with the same local-only processing as desktop. No app install and no upload are required.

Related tools, assemble mixed images with the images-to-PDF tool or browse the full PDF tools hub.