PNG to PDF
Online
Combine PNG screenshots, scans, or transparent images into a single PDF. Drag to reorder, pick page size — all in your browser.
Verify yourself: open DevTools → Network tab → drop a file. Watch zero uploads happen.
Three steps. Zero uploads.
Drop your PNGs
Add as many PNG, JPG, or WebP files as you like. They load into memory only.
Reorder & tune
Drag thumbnails to set the order. Pick page size and orientation.
Download PDF
Export one PDF containing all your images. Your originals stay on disk.
Why a PDF wrapper for PNGs
PNGs end up needing to become a PDF for one of a few specific reasons. Visa portals, government forms, and hiring systems usually accept PDF and refuse loose images. Insurance and expense systems prefer one PDF of receipts to a folder of separate attachments. Universities and scholarship boards typically want a single document. Designers send screenshot batches as PDF so the recipient sees them in fixed order, not as twelve thumbnails. The job is the same in all cases: take the PNGs you have, put them inside a PDF that opens reliably anywhere.
The tool here doesn't re-encode anything. The original PNG bytes are embedded directly in the PDF — no conversion to JPG, no quality loss, no colour shifts. The output PDF is roughly the sum of your input PNG sizes plus tiny structural overhead. What you put in is what comes out, just inside a PDF container.
What happens to PNG transparency
PNG supports transparent areas; PDF does too. When a PNG with transparency is embedded here, the transparent regions stay transparent in the PDF. In a viewer with a white background (which is most of them), transparent areas just look white. If you composite that PDF page over a coloured background — drop it into a slide, place it on a banner, layer it in a design tool — the original transparency is still there and the background shows through.
If you specifically need a flat white background instead of transparency (some print workflows want this, some old PDF readers render alpha oddly), the cleanest path is to flatten the PNG against white before importing. Most image editors have an "export as PNG without alpha" option, or you can paste the PNG over a white rectangle and re-save.
One image per page, sized to the image
Each PNG you drop in becomes one page in the PDF. The page size matches the image dimensions exactly — a 1920×1080 screenshot makes a 1920×1080 PDF page, no whitespace around it. This is usually what you want for screenshots, receipts, and diagrams: every page is the content, no padding.
For documents that need to fit standard A4 or US Letter (because they'll be printed alongside other paper), the workflow is to convert here and then format the result in edit-pdf or run it through a layout step. The conversion itself doesn't impose page sizes.
Order, formats, and edge cases
- Drag the cards to set page order. The visual order on screen is the order in the final PDF. Drop more images at any point — they go to the end and can be dragged into position.
- JPG, WebP, BMP, GIF also work. The tool name is png-to-pdf because that's the path most people search, but it accepts the common image formats. Drop them in mixed.
- HEIC and HEIF aren't decoded — the formats iPhones use by default. The cleanest fix: Settings → Camera → Formats → "Most Compatible" makes future photos save as JPG. For HEIC files you already have, sharing them through Mail or Files often converts to JPG automatically.
- Massive resolutions need memory. 200 PNGs at 4000×3000 each held in memory at once will exhaust browser limits on phones and older laptops. Do it in batches of 50, save each as its own PDF, then combine with merge-pdf.
- The output is an image PDF. Text inside the PNGs (a scanned letter, a screenshot of a webpage) won't be searchable in the resulting PDF — it's still pixels, just inside a PDF wrapper. Searchable text needs a separate OCR step.
When JPG-to-PDF is the better path
If your images are mostly photos — phone-camera shots, scans of natural scenes, anything where JPG compression artifacts would be invisible — jpg-to-pdf ends up with the same end result and the workflow is identical. PNG is the right format for screenshots, line drawings, sharp-edged diagrams, and anything with transparency. JPG is the right format for photos. If you have JPGs, no need to convert them to PNG first — just go straight to jpg-to-pdf.
What happens to your file
Everything happens in your browser. PNGs go in, a PDF comes out, nothing is uploaded. Open DevTools and watch the Network tab during conversion — you won't see outbound requests carrying the file content. The originals on disk stay untouched; the PDF is a new download you save wherever you like.
Frequently asked
Are my PNG files uploaded to a server?
No. The conversion happens entirely in your browser using JavaScript. The files never leave your device.
Is transparency preserved?
Transparent areas are flattened against a white page background by default. The PNG itself stays intact in memory until export.
Can I mix PNG and JPG?
Yes. You can combine PNG, JPG, and WebP into a single PDF in any order.
Is there a limit on the number of images?
Limited only by your device's memory. Most browsers handle hundreds of images without issue.