toolready. Image to PDF

Image to PDF

Combine images into one PDF — drag to reorder, no upload.

What this does

Takes a set of images, one page each, and writes them into a single PDF called images.pdf. It accepts PNG, JPG, WebP, AVIF, GIF, BMP and iPhone HEIC/HEIF, up to 20 images of at most 50 MB each. You choose the order by dragging rows and the page size from a three-way menu. The document is assembled by pdf-lib inside your browser; no image is uploaded, which matters for photographed ID cards or medical letters.

How do I turn images into one PDF?

  1. Pick the images. You can open the picker again to add more; each new batch is appended to the list, up to 20 in total.
  2. Drag rows into the order you want. The two-digit index shows each image's page number. The × button removes one; Clear starts over.
  3. Choose a page size, then press Create PDF. The status line counts through the images and the file downloads when it is done.

Which page size should I choose?

Fit each image makes every page exactly the image's own size, with no border. One pixel becomes one PDF point, so a 3000 × 4000 photo yields a page 3000 × 4000 points, or about 42 × 56 inches. That is harmless on screen, where viewers zoom to fit, and it keeps every pixel, but it is the wrong choice if the PDF is headed for a printer. A4 and US Letter put each image on a standard sheet, turned to landscape when the image is wider than tall, scaled to fit inside a 24-point (roughly 8 mm) margin and centred. Small images are scaled up to fill that box, so a tiny icon will look soft.

Can I search or copy the text in the PDF?

No. There is no OCR. Each page is a picture, so a photographed letter or a screenshot of an article remains a picture inside the PDF: it can be viewed and printed but not searched or selected. If a recipient needs live text, keep the original document or run the images through OCR first.

What happens to image quality and transparency?

Every image, whatever its source format, is drawn onto a white canvas and re-encoded as JPEG at quality 0.92 before it is embedded. Transparent regions of a PNG or WebP therefore become white, and animated GIFs keep only their first frame. Photographs lose nothing you would see; hard-edged graphics can pick up faint JPEG ringing on close inspection. Images larger than 8192 px on a side are reduced to that limit. HEIC files are decoded by a WebAssembly decoder that loads only when you add one.

Is there a limit on the number or size of images?

Twenty images per PDF and 50 MB per image. The finished PDF is roughly the sum of the re-encoded JPEGs, so twenty 12-megapixel photos produce a file of tens of megabytes. To make it smaller, shrink the photos first with the image resizer; the PDF compressor cannot recompress images once they are inside a PDF. For more than twenty pages, build two PDFs and join them with the PDF merger.

Where does the conversion happen?

Entirely on your device. The browser decodes each image, pdf-lib builds the document in memory and the result goes straight to your downloads folder. The only network request is for the pdf-lib code itself, served by this site the first time you press Create PDF; your images are never part of any request.