PNG to PDF Converter
Combine PNG images into a single PDF directly in your browser. Reorder pages, choose A4, Letter, or fit-to-image sizing, and control how transparency is handled — nothing is uploaded.
Upload PNG Images
Drag and drop your PNG files here, or click to select
Page Order
Your pages will appear here
Upload PNG images to arrange their order
About PNG to PDF Conversion
- • Runs entirely in your browser — no image is ever uploaded to a server
- • PNG is lossless and is embedded without recompression, so nothing is degraded
- • Images become pages top to bottom; use the arrows to change the order
- • Transparent areas are filled with white unless you turn that option off
- • Fit-to-image pages avoid white space; A4 or Letter suit printing and submissions
- • Text in screenshots is not searchable — run OCR first if you need a text layer
About PNG to PDF Converter
This converter assembles PNG images into one PDF using pdf-lib, which embeds each image losslessly — the pixel data written into the document is exactly what your files contain, with no recompression. Because PNG carries an alpha channel and PDF pages have no inherent background, the tool lets you decide whether transparent regions are painted white or left to show the page beneath.
Why use a PNG to PDF Converter?
PNG is what screenshot tools and design software produce, and PDF is what people actually send. Wrapping a set of screenshots, exported diagrams, or UI mockups into one paginated document makes them reviewable in order, printable in a single job, and attachable as one file rather than a folder.
Who is it for?
Aimed at people whose source material is screenshots or exported graphics: developers assembling bug-report screenshots into one file, designers sending mockup sets to a client, technical writers compiling diagram exports, and QA testers documenting a reproduction sequence step by step.
How to use the tool
Drag your PNG files onto the drop zone, or click to browse for them
Arrange the images with the up and down arrows — page order follows the list
Choose a page size: fit each page to its image, or use A4 or Letter sheets
Pick an orientation, or let it follow each image automatically
Decide whether transparent areas should be filled with white
Set a margin if you want white space around the images on standard sheets
Click Create PDF, then download the finished document
Frequently Asked Questions
How do I convert PNG images to a PDF?
Add your .png files by dragging them onto the upload area or browsing for them. Each image appears in a list with its pixel dimensions, and the up and down arrows set the page order — the PDF follows the list top to bottom. Choose whether pages match each image's proportions or sit on A4 or Letter sheets, decide how transparency should be treated, then click Create PDF. Assembly takes well under a second and the file downloads straight from your browser.
Are my images uploaded to a server?
No. Conversion runs entirely in your browser via JavaScript — each PNG is read into memory as an ArrayBuffer, embedded by pdf-lib, and written back out as a blob your browser downloads. No image reaches a server and nothing is logged. Confirm it in DevTools' Network tab: after the page loads, creating a PDF fires zero HTTP requests, and the tool keeps working with networking disabled. That matters for screenshots containing internal systems or customer data.
Is any quality lost converting PNG to PDF?
No. PNG is a lossless format and pdf-lib embeds the image data without recompressing it, so the pixels inside the PDF are exactly the pixels in your files. Nothing is blurred, and no JPEG-style artefacts are introduced around the sharp edges that screenshots and diagrams are full of. Only the displayed size can change: placing an image on an A4 sheet scales it to fit the page, which alters its printed dimensions but never the underlying pixel data.
What happens to transparent areas in my PNGs?
You choose. PDF pages have no inherent background — the white you see in a reader is the viewer's canvas — so a transparent PNG placed on a page shows whatever is behind it, which is usually nothing. Enable the fill-white option and transparent regions are composited onto white, matching how the image looks on a typical web page and how it will print. Leave it off to keep the alpha channel intact, which is what you want when the PDF will be layered or further edited.
PNG to PDF or JPG to PDF — which should I use?
Use whichever matches your source files, since neither tool recompresses. The real decision happens earlier, when the images are created. Screenshots, diagrams, line art, and anything with sharp text edges should be captured as PNG, because JPEG produces visible ringing around high-contrast edges. Photographs should be JPEG, because PNG stores them enormously inefficiently. If your sources are photos, use [JPG to PDF](/tools/jpg-to-pdf/) instead.
Why is my PDF so much larger than the PNG files suggested?
PNG's lossless compression is far less efficient than JPEG's on complex imagery, and the PDF is roughly the sum of your inputs plus a small structural overhead. Screenshots of flat interfaces compress well and produce modest files; photographs or gradient-heavy exports saved as PNG can be many times larger than the equivalent JPEG. If the result is too big to send, compress the images first with our [PNG Compressor](/tools/png-compressor/) and assemble the compressed versions here.
Can I control the page order?
Yes — the list order is the page order, and the arrows move any image up or down. This matters more than it sounds, because operating systems sort filenames textually rather than numerically: a folder containing Screenshot_2.png and Screenshot_10.png usually sorts 10 before 2. Sequences captured step by step are exactly the case where a wrong order is most confusing, so check the list after adding files rather than trusting the upload order.
Is the text in my screenshots searchable in the PDF?
No. A screenshot is a picture of text, and embedding it in a PDF does not change that. The document looks like text but Ctrl+F finds nothing and screen readers cannot read it, which makes it inaccessible and often unsuitable for formal submission. To get a searchable layer you need OCR — run the images through our [Image to Text](/tools/image-to-text/) tool first. Where the text is available in its original form, copying it in directly always beats OCR.
Share This Tool
Found this tool helpful? Share it with others who might benefit from it!
💡 Help others discover useful tools! Sharing helps us keep these tools free and accessible to everyone.