Convert images into a single PDF
When you convert an image to a PDF, you aren't actually changing the file format of the image itself. Instead, you are creating a new PDF document container, placing an empty page inside it, and drawing the raw image data onto that page as an XObject (External Object).
Images are measured in Pixels (px), but PDFs are measured in Points (pt). By default, PDF rendering engines assume 72 points equal 1 physical inch of paper.
If you upload a 3000x4000 pixel photograph, this tool mathematically calculates the exact affine transformation matrix needed to scale and position that massive image perfectly within the standard boundaries (MediaBox) of an A4 or US Letter page, without stretching or distorting its aspect ratio.
To prevent browser crashes when converting 50+ high-resolution, multi-megabyte photos into a single PDF, this tool uses zero-copy ArrayBuffer transfers.
The heavy lifting of embedding the binary image data into the PDF dictionary is handled entirely by a background Web Worker, ensuring your browser's main UI thread remains fast and responsive.
When you convert a JPEG to a PDF, what happens to the JPEG?