Converter · No upload
Convert PNG to PDF on your device
Convert each PNG into a one-page PDF.
Transparent, colour-keyed and interlaced PNGs are re-encoded at 8 bits (16-bit reduced), and the row names the path. Only the direct path carries an ICC profile; the fallback can change colour or reduce low-alpha precision. Text and eXIf chunks are dropped. An image over 14,400 pixels on a side is placed smaller, on a page capped at 200 inches, with a note on the row. Takes .png.
How this converter works
PDF’s /FlateDecode filter with predictor 15 reads the same compression and row filtering that PNG uses. So for a compatible PNG, this writer reads the dimensions and copies the compressed image data into a PDF image object without decoding the pixels. Transparent and interlaced PNGs take a different path: the page decodes them and re-encodes the pixels, moving any transparency into a PDF soft mask, and the result row says so. The finished PDF is held in the tab as a Blob and offered as a download.
To watch the network yourself on a desktop browser, open developer tools (often F12), select the Network tab and convert a file. The page does the work with its own code and the browser’s built-in APIs, so there is no converter library to download. The methodology page explains what the network meter counts, how to run an offline check, and how to tell page-loading requests from conversion traffic.
Each image becomes its own PDF at one point per pixel, with no margins or paper size added, and Merge PDF can combine the PDFs afterwards in the order you choose. The decode path for transparent, colour-keyed and interlaced PNGs can enlarge the output and reduces a 16-bit source to 8 bits. Only the direct path copies an embedded iCCP colour profile, still compressed, including for compatible palette PNGs. The fallback takes its colours from the browser’s decoder and canvas and does not copy the original ICC profile. PNG text chunks and eXIf data are dropped, so save any metadata you need from the original first.