Images to PDF

[ THE PDF ]

Choose some photos to put them in a PDF.

[ WHAT THIS IS ]

One page per picture, at the size of the picture — not fitted to A4.

A photograph letterboxed onto a portrait sheet wastes most of the page and changes the proportions you chose. A page that is exactly the picture is what a scan-to-PDF produces and what people expect back.

And nothing is re-compressed. JPEGs and PNGs are embedded exactly as they are, so the PDF is as sharp as the pictures and no quality is lost on the way in. It is also why the PDF is roughly the size of the images added together — there is no magic compression step, and a tool producing a much smaller file threw something away.

And one thing is said here every time. Embedding an image carries its metadata with it, so a PDF built from photographs can contain the coordinates of where each one was taken. Run them through the Metadata Remover first if the document is going anywhere.

[ QUESTIONS ]

Are my photos uploaded anywhere?

No. They are read from your disk into this browser tab and the PDF is assembled there. There is no upload and no server, which matters because the pictures people turn into a PDF are usually photographs of documents — an ID, a receipt, a signed page.

Why is each page the size of the picture instead of A4?

Because a photograph letterboxed onto a portrait sheet wastes most of the page and changes the proportions you chose. A page that is exactly the picture is what a scan-to-PDF produces and what people expect back. If you need A4 specifically, resize the images to A4 proportions first.

Does it re-compress my photos?

No. JPEGs and PNGs are embedded exactly as they are, so the PDF is as sharp as the pictures and no quality is lost on the way in. That is also why the PDF is roughly the size of the images added together — there is no magic compression step, and a tool that produced a much smaller file would have thrown something away.

It will not take my HEIC or WebP.

Only JPEG and PNG can be embedded without being redrawn. Accepting others would mean decoding and re-encoding them through a canvas, which makes the tool lossy for the sake of saving you one step. Convert them on the Image Resizer page first and bring them back.

Can I change the order of the pages?

Yes — the files are listed with arrows to move each one up or down, and that list is the page order. It is worth checking: a file picker hands back whatever order your operating system listed, which is rarely the order a document should be in.

Will the PDF contain the GPS location of my photos?

Yes, if the photos do. Embedding an image carries its metadata with it, so a PDF built from photographs can contain the coordinates of where each one was taken. Run them through the Image Metadata Remover first if the document is going to anybody. The page says this every time rather than assuming you know.

Does a transparent PNG work?

Yes, and the transparency is kept — a PDF page has no background of its own, so it prints as white and composites as nothing. If you want a solid background, flatten the image before bringing it here.

How many images can I add?

A total size rather than a count, shown on the picker. Everything is held in this browser tab at once — the images and the document being built — so the limit is refused up front with a number rather than failing part of the way through.

[ THE MATHS ]
What goes in
JPEGembedded whole
PNGembedded, alpha kept
WebP, HEICconvert first
Photo metadatacomes along
WebP and HEIC would have to be decoded and re-encoded through a canvas to go in, which would make this tool lossy to save you one step. The conversion lives on the Image Resizer page.
[ NEXT ]
89PDF MergeTo combine this with other documents
90PDF Page ToolsTo trim or turn the result
86Image Metadata RemoverRun the photos through this first
87Image Resizer & CompressorTo convert a HEIC or WebP first
[ IMPORTANT ]

The images are read in your browser and nothing about them is transmitted or stored. They are embedded as they are — so whatever metadata they carry, including GPS coordinates, goes into the PDF with them. Nothing you type here is sent to our servers — the calculation runs entirely in your browser.