KBSnap

PNG to PDF

Screenshots, receipts and diagrams land on real pages with a safe margin. Transparent areas become white, which is what printers expect.

  • No upload
  • Exact target size
  • Batch ready

Drag images here, or click to choose

JPG / PNG / WebP / HEIC · up to 25MB each · batch supported

Files never leave your device — everything runs in your browser.

Page size
Orientation
Images per page
Page margin
mm
Quality (for non-JPEG sources)
92%
File name

Screenshots are not photos

PNG is lossless and usually carries text, thin rules and flat colour. Re-encoding it as JPEG puts ringing artefacts around every letter, which is why a screenshot PDF made the wrong way looks dirty even at “maximum quality”. Here PNG is decoded at full resolution and only compressed once, at a quality you can raise.

How big the PDF gets

PNG does not go into a PDF unchanged — PDF stores images as JPEG, so expect the PDF to be smaller than the PNGs for photos and screenshots alike, typically 40–70%. If you need the exact pixels preserved, keep the PNGs; PDF is a delivery format, not an archive.

Transparency, and the black box problem

A transparent PNG has no background colour of its own. Printers and PDF viewers have no concept of “transparent paper”, so the area gets flattened — and many tools flatten it to black. This page composites onto white first, so a logo with a transparent background arrives on the page looking like it does in your browser.

Frequently asked questions

Will my transparent PNG get a black background?
No. Transparency is composited onto white before the image goes into the PDF, so you get white behind logos and signatures.
Do screenshots stay readable?
Yes. Quality defaults to 92 and you can raise it to 100. Keep the page size on “follow the image” if you want the screenshot to fill the whole page.
Can I mix PNG and JPG in one PDF?
Use the images-to-PDF page for that; this page is tuned for PNG sources but nothing stops you from dropping both.

Related sizes & tools