Convert PNG to PDF
One image, one page. In your browser.
Drop your .png file
or click to browse · max 50MB
or paste with ⌘V
Converting a PNG to PDF wraps your image in a single-page document while preserving every pixel exactly. PNG is lossless, and pdf-lib's embedPng keeps it lossless inside the PDF — useful when the image you're packaging is a screenshot, diagram, or document scan that needs to survive without re-encoding artifacts. The page size matches the image's pixel dimensions, so the result is a faithful, print-ready container.
When you'd use it
Submit screenshots as documents
Help-desk tickets, bug reports, and corporate workflow tools often want screenshots inside PDFs rather than as raw images. PNG → PDF preserves the screenshot exactly while putting it in the format the system expects.
Archive design mockups
Designers often save mockups as PNG. Wrapping them as PDFs makes them easier to email, version, and print without losing any pixel detail at the boundary between PNG and the document.
Print line art and diagrams
PDFs print more reliably across drivers and operating systems than raw PNGs, especially for documents with sharp edges, fine lines, or text rendered as pixels — exactly the content PNG is best at.
How it works
-
Your file never leaves the browser.
-
Conversion runs locally via WebAssembly and Canvas.
-
Download. No account, no history.
Technical notes
The PDF embeds the original PNG bytes verbatim via pdf-lib's embedPng, so there's no re-encoding and no quality loss compared to your input. The page is sized to match your image's pixel dimensions, which means transparency in the source PNG is preserved inside the PDF — most viewers render transparent regions against a white page background. Resulting PDFs are typically only marginally larger than the source PNG.
Frequently asked
What happens to my PNG files?
Nothing leaves your browser. The conversion runs locally on your device using WebAssembly and the Canvas API. No file is uploaded to a server — including ours.
Is the converted PDF identical to the original?
PDF preserves the input image exactly — embedJpg embeds your JPG bytes verbatim, embedPng embeds the PNG losslessly. The page size matches your image's pixel dimensions.
Is there a file size limit?
There is no hard cap, but very large files (hundreds of MB) may be slow on older devices because everything happens in your browser's memory.
Do you collect data on my file or my use?
Your file is invisible to us — it never leaves your browser. For aggregate page-view counts we use Cloudflare's server-side edge logs (no JavaScript beacon runs in your browser). We display Google AdSense ads on conversion result pages; the AdSense script loads on every page and may set advertising cookies after you accept the consent banner (Google Consent Mode v2 asks first). The ads see the page URL and standard browsing signals — they never see your file, because the file never leaves your device.
Will the PDF preserve transparency?
The PDF stores the alpha channel, but how it renders depends on the viewer. Most PDF readers paint transparent regions on top of a white page background, so the visible result for a transparent screenshot looks like the screenshot on white paper.
What if my PNG is enormous?
Very large PNGs produce very large PDFs because the bytes are embedded directly. If file size matters more than pixel-perfect fidelity, convert your PNG to JPG first and then to PDF.