Building a PDF from a Set of Images
What this tool does
This tool takes a set of image files — JPG, PNG, WebP, GIF, or BMP — and stitches them into one PDF document, with each image landing on its own page in the order you arrange them. It runs on pdf-lib, so JPG and PNG data is embedded directly at full quality, while WebP, GIF, and BMP frames are re-encoded first so they drop cleanly into the same file.
You can add up to 50 images at once (30MB each), rearrange them with the up and down arrows, and name the output file before it is built.
When you'd reach for it
The classic case is turning a batch of phone photos or flatbed scans — receipts, ID pages, handwritten notes, a signed contract — into a single document you can email or archive as one file instead of a dozen loose attachments.
It is also useful for assembling a quick photo booklet, packaging screenshots into a report, or collecting design mockups so a client sees them in a fixed sequence rather than clicking through separate images.
Example: a stack of scans
Say you photographed six pages of a paper form. Drop all six in, use the arrows to fix any page that landed out of order, choose A4 so every page matches standard paper, and set a small margin so nothing crowds the edge. One click produces a six-page PDF named however you like, ready to send as a proper document.
Page size, orientation, and margins
Three page sizes are available. A4 and Letter place each image, centred, on a fixed sheet with your chosen margin — handy when the PDF will be printed. 'Fit Image' instead sizes every page to its own image, giving borderless output where the page and the picture share the same aspect ratio.
Orientation can be portrait, landscape, or auto, which follows each image's own shape; it applies to the A4 and Letter sizes and is skipped for 'Fit Image', since that mode already inherits the image dimensions. Margins offer none, small, or medium spacing around the image on fixed-size pages.