Text and files

Images to PDF

Combine JPG and PNG into a single PDF, in the order you choose — A4, Letter or the photo size. Each image becomes a page, with no recompression and no upload.

  • no upload
  • no recompression
  • free

When a PDF of images is the right call

Documents scanned by a phone app, slides distributed as a PDF, photos from an event sent as a single file, receipts that need to be one attachment. The path is the same: take N images and hand someone a PDF.

Why "no upload" changes everything

Practically every online image-to-PDF converter works the same way: you upload the images, a server processes and returns the file. That means your files left your machine and passed through third-party infrastructure with a retention policy you do not control. For a holiday photo, fine. For a scanned document, the photo of an unreleased product, the screenshot of a contract, material under NDA, not so fine.

Here the images are read into your browser memory, the bytes are embedded into the PDF by a client-side engine, and the final file is generated on your machine. No network request happens — you can disconnect from the internet after loading the page and keep assembling the PDF.

Quality preserved, no recompression

The library we use (pdf-lib) embeds the original image bytes straight into the PDF — it is the no recompress method. The image inside the PDF has exactly the same bytes as the standalone image: same resolution, same quality, no extra artefacts. It is the opposite approach to a "PDF compressor", which re-encodes the image to shrink size at the cost of quality.

As a consequence, the size of the generated PDF is approximately the sum of the image weights. To shrink the PDF compress the images first: run them through our image compressor to reduce the width to 1920 px and quality to 85. The final PDF drops in the same proportion.

WebP? Convert first

pdf-lib does not yet support WebP. If your photo is in WebP (common for screenshots from blogs), use the image compressor to convert it to JPG first — it takes five seconds — and then bring the JPGs here. For JPG and PNG the flow is direct.

A4 or Letter?

A4 is the Brazilian and European standard (21 × 29.7 cm). Use it when the PDF goes to someone in Brazil, Europe or most of Asia. Letter is the US standard (8.5 × 11 in) — use it when the recipient is in the United States, Mexico or Canada. Photo size creates a page with the exact dimensions of each image — useful when you want a photo-album PDF with no whitespace around.

For professional email, this pairs well with the character counter and the EXIF scrubber, right next door, which strips GPS and signatures from photos before you build the PDF.

## faq

Frequently asked questions

Are the images uploaded to a server?

No. The images are read by your machine, the bytes are embedded into the PDF by the browser engine, and the final file is generated on your side. There is no upload, no queue and no cloud copy — important when the images are documents, photos of an unreleased product, screenshots with client data or anything under NDA.

Is the image recompressed when it goes into the PDF?

No. The library we use (pdf-lib) embeds the original image bytes directly into the PDF — it is the "no recompress" method. The image inside the PDF has exactly the same bytes as the standalone image; the PDF is just a wrapper. To shrink further, compress the image first with our image compressor.

Why is WebP not accepted?

WebP is still not supported by the client-side PDF library we use (pdf-lib). The workaround is to convert first: use the image compressor to convert WebP into JPG (quality 85 is usually enough), save it and then bring the JPG here. It takes less than ten seconds.

Can I reorder the images?

Yes. Each image in the list has up and down arrow buttons. The order of the list is the order of the pages in the final PDF. Removing an item is a single click on its X.

What page size should I pick?

A4 is the Brazilian and European standard (21 × 29.7 cm) — recommended for printing and for anything that will be signed or archived. Letter is the US standard (8.5 × 11 in) — use it if the PDF is going to someone in the United States. "Photo size" creates a page with the exact dimensions of each image, with no extra margin — useful when you want a "photo album" PDF with no whitespace.

Can I fit more than one image per page?

Not yet. The tool is "one image per page" — it is the most common case for "merge photos/scans into a single PDF" and what keeps the outcome predictable (which image goes on which page). Multiple images per page requires a custom layout; if you need that, a dedicated PDF editor is worth it.

Is there a size or quantity limit?

No limit is imposed by the tool, because there is no server. The ceiling is your browser memory. A batch of 50 photos at 5 MP usually produces a PDF in a few seconds; dozens of 20 MP photos (from a flagship phone) may take longer, and on an older phone a few seconds more.

How do I reduce the size of the generated PDF?

Since each image is embedded without recompression, the PDF weight is roughly the sum of the image weights. To reduce it: run the images through the image compressor before bringing them here — resize the width to 1920 px and save as JPEG 85. The final PDF shrinks in the same proportion.

## other tools