JPG to PDF
Turn JPG, PNG and WebP images into a single tidy PDF, with page size and margins your way.
From photos to a single PDF
Attaching a stack of JPGs to an email looks messy and some upload forms only accept PDFs. This tool lays each image onto its own page and stitches them into one clean document you can print, sign or send. It reads the pictures with the browser's own image decoder and writes the PDF with pdf-lib, all locally, so nothing is ever uploaded.
Page size and margins
Pick A4 portrait or A4 landscape for a standard printable page - your image is scaled to fit and centred, keeping its proportions so nothing is stretched. Choose Fit to image when you want the page to match the picture exactly, which is perfect for screenshots or receipts where whitespace just wastes paper. The margin control adds breathing room around the image, from none up to a generous large border.
Order and formats
Images are added in the order you select them, and you can rearrange the list with the up and down arrows before creating the PDF. JPG and PNG embed directly; WebP is quietly re-encoded to PNG first because PDFs cannot store WebP natively - the visible quality is identical. Each row shows a thumbnail, the file name and its size, so you can confirm you have the right pictures before building anything.
Why not just email the photos?
A single PDF is easier for the recipient than a dozen loose attachments: it keeps the pages in order, prints as one job, and is accepted by upload forms that reject images. It is also the standard format for anything official - expense claims, passport and visa applications, warranty proof and contracts - where a stack of JPGs looks unprofessional. Because everything happens in your browser, even sensitive scans like bank statements or ID never touch a server.
Related tools
Going the other way? PDF to JPG turns PDF pages back into images. Once you have several PDFs, Merge PDF joins them, and Rotate PDF fixes any sideways pages. If your source images are huge, resizing them first keeps the finished PDF small.