Or choose them. Files are processed in this tab and never uploaded to any server.
Phone photos of a signed form, a stack of receipt scans, a set of screenshots for a bug report: forms and inboxes want one PDF, not twelve JPEGs. Each image becomes a page, either on A4 or US Letter paper with a margin, or on a page cut exactly to the image. JPEGs are embedded byte for byte, without re-compression, so the PDF is barely larger than the photos that went into it.
How it works
- JPEG and PNG files go straight into the PDF through pdf-lib; WebP, GIF, AVIF and BMP are decoded by the browser first and stored as JPEG, or as PNG when they have transparency.
- Photos with an EXIF rotation flag are turned upright before embedding, so a portrait phone photo does not end up lying on its side.
- On A4 and Letter, automatic orientation gives landscape pages to wide images; each image is scaled down to fit the margins but never enlarged beyond its natural 96 DPI size.
Where your data goes
Nowhere. This tool runs entirely in your browser: the text you paste is processed by the page and is never transmitted to a server or written to a log.
This tool is free and needs no account. Its results exist only in your open page and are not saved anywhere.
What it costs
This tool is free, with no sign-in and no points.
Common questions
- In what order do the images go into the PDF?
- In the order shown in the file list. File pickers often hand files over in an order of their own, so if your images are numbered, switch the order option to file name — it sorts naturally, putting scan-2 before scan-10.
- Why do my images look small on an A4 page?
- Only small images do. Each image is placed at 96 pixels per inch at most, the size it appears at in a browser, because stretching a 600-pixel screenshot across a whole A4 sheet would make it visibly blurry. Phone photos are thousands of pixels wide and are always scaled down to fit.
- Can I reduce the size of the resulting PDF?
- The PDF is essentially the images themselves, so its size follows theirs. Compress or resize the photos first — the image compressor on this site does that in the browser too — and then build the PDF from the smaller files.
The open-source behind it
This tool runs on Hopding/pdf-lib, released under MIT. If you need the same behaviour inside your own program, that is the library to reach for.
Hopding/pdf-libAlso known as
- jpg to pdf
- image to pdf
- png to pdf
- convert photos to pdf
- webp to pdf
- combine images into pdf