JPG to PDF
Convert one or more images into a single PDF.
🔐 Files are processed on the server and deleted immediately after - nothing is stored.
How JPG to PDF works
How does converting images to a PDF work?
Unlike the other PDF tools here, this one uses plain TCPDF directly rather than FPDI, since there is no existing PDF to import pages from - it just adds a new page per uploaded image and places the image on it with Image(), in the order the files were selected.
When would someone reach for this?
For turning a folder of scanned receipt or document photos into a single shareable PDF, or converting a screenshot into the PDF format a form or portal requires.
How does page sizing work, and are there limits?
Two layout modes are offered: "Fit to A4" centers and scales each image to fit inside an A4 page with a 10mm margin while preserving its aspect ratio, and "Page size matches image" creates a custom page sized to the image's pixel dimensions converted to millimeters at an assumed 96 DPI. Each image is checked with getimagesize() and must be JPG or PNG under 15MB, though there is no separate cap on how many images can be combined in one request.