Any picture, one PDF
Pictures arrive in many formats: HEIC from iPhones, WebP from websites, AVIF from newer apps, PNG screenshots, JPG photos, even old BMP and GIF files. This tool takes all of them and puts them into a single PDF, one picture per page.
Add the images, use the arrows to set the order, choose a page size and press Create PDF:
- A4 or Letter for printing, each picture centred and scaled down to fit inside the margin;
- Fit to image for pages exactly the size of each picture.
JPG and PNG go into the PDF unchanged. Other formats are converted on your device first: HEIC photos to high-quality JPEG, the rest to lossless PNG. Animated GIFs contribute their first frame.
Done on your device
Your pictures are never uploaded. The PDF is created by your browser and saved straight to your device, with no account, watermark or limit on how often you use it.
How this works
In a Web Worker, each file's first bytes identify its real format. JPEG and PNG are embedded in the PDF as they are with pdf-lib. HEIC/HEIF is decoded with libheif and re-encoded as JPEG at quality 92; WebP, AVIF, GIF and BMP are decoded by the browser, turned upright from their orientation tag and stored as PNG. Each image then gets its own page, sized to the image or centred on A4 or Letter.
Frequently asked
Which formats can I use?
JPG, PNG, WebP, AVIF, HEIC/HEIF, GIF and BMP. You can mix them in one PDF.
Are my images uploaded?
No. They are converted and placed in the PDF by your browser on this device.
What happens to animated GIFs?
Only the first frame goes into the PDF, since a PDF page is a still image.
Is there a limit?
Up to 100 images per PDF. There is no daily limit because nothing runs on our servers.
Sources
- ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0
- @cantoo/pdf-lib — create and modify PDF documents in any JavaScript environment
- W3C — Portable Network Graphics (PNG) Specification (Third Edition)
- ITU-T T.81 — Digital compression and coding of continuous-tone still images (JPEG)
Reviewed Oct 19, 2026 · test vectors fixtures/convert/pdf/image-to-pdf/