Image to PDF — Convert & Combine Images into a PDF

Drop multiple images. Pick a page size and orientation. Get one PDF. 100% private, no upload, no signup, no daily limit.

JPG PNG WebP HEIC GIF BMP
🖻
Click to upload or drag & drop
Multiple images allowed — up to 50 MB each

Images (0)

PDF options

Processing...

✓ PDF ready

Conversion complete.

Pages
-
PDF size
-
Page size
-

How to convert images to PDF

  1. Upload one or more images (JPG, PNG, WebP, HEIC, GIF, BMP).
  2. Reorder with the up/down arrows or by dragging. The PDF page order matches the order shown.
  3. Choose page size (A4, Letter, A3, A5, Auto, or Original), orientation, margin, and image fit.
  4. Click Convert to PDF — processing is 100% in your browser, no upload to any server.
  5. Download the resulting PDF.

What this tool does

This tool converts one or more images to a single PDF document. You can combine dozens of images into one PDF, choose a standard page size (A4, Letter, A3, A5) or have the page auto-size to fit the image, control margins, and pick how each image is positioned (contain, cover, or stretch).

Supported image formats

Why use this instead of iLovePDF, SmallPDF, or Adobe?

Truly free, no daily limit

SmallPDF caps you at 2 PDFs per day. iLovePDF has hourly limits and a 25 MB file size cap. Adobe requires sign-in. This tool: unlimited, no signup, no file size tier below 50 MB.

100% private

Your images never leave your browser. Critical for legal documents, medical records, contracts, tax returns, IDs, and any sensitive material.

HEIC support

Most competitors fail on iPhone HEIC photos. We decode HEIC in your browser with heic2any, then embed the resulting JPEG into the PDF.

No watermarks

Some smaller tools stamp a "converted by" footer. We do not.

Combine multiple images

Drop 1, 10, or 100 images. Reorder with arrows or drag. Get a single PDF with all images as pages in the order you specified.

Works offline

Once the page loads, you can disconnect from the internet and it still works.

Common use cases

Frequently asked questions

Will my images be uploaded to a server?

No. The entire conversion pipeline runs in your browser using pdf-lib (PDF assembly) and heic2any (HEIC decoding). The files are read with the standard File API, decoded, embedded into a PDF in memory, and downloaded. No bytes leave your device. You can confirm this in your browser's DevTools Network tab — filter for the file name and you will see zero outbound requests.

What image formats are supported?

JPG, JPEG, PNG, WebP, GIF, BMP, and HEIC (Apple iPhone photos). For HEIC, we load heic2any on-demand to decode the image, then embed it as JPEG into the PDF. For other formats, we use the browser's Canvas API to convert to PNG/JPEG, then pdf-lib embeds the result.

Can I combine multiple images into one PDF?

Yes. Upload as many images as you want, reorder them with the up/down buttons or drag-and-drop, then click "Convert to PDF". The output PDF will have one page per image in the order you specified. No daily limit on the number of images or pages.

What's the maximum file size?

Each image can be up to 50 MB. The total size of all images combined is limited by your device's available memory (typically 4-8 GB). For batches larger than 100 images, we recommend splitting into multiple PDFs.

What page sizes are available?

A4 (210x297mm — international standard), Letter (8.5x11in — US standard), A3 (297x420mm — large format), A5 (148x210mm — small), Auto (each image is placed on a page that exactly matches its aspect ratio at A4 max width), and Original (page is sized to the image's exact pixel dimensions at 72 DPI).

Will my image quality be preserved?

Yes — we embed your images into the PDF as-is, with no recompression or quality loss. Unlike "compress to PDF" tools, this tool preserves the original pixel data. The only exception is HEIC, which must be decoded to JPEG before embedding (HEIC cannot be embedded directly in PDF). For maximum quality with HEIC files, use the "Original" page size option.

Why can't AI chatbots convert my images to PDF?

Large Language Models like ChatGPT, Claude, and Gemini are text-based systems. They cannot read binary image files (HEIC, JPG, PNG), cannot embed them into a PDF document, and cannot process them offline. Image-to-PDF conversion requires the same capabilities as a desktop image viewer plus a PDF writer — this tool runs the actual binary processing pipeline in your browser; AI can only explain how to use a tool, not operate one.

How is this different from iLovePDF, SmallPDF, or Adobe?

iLovePDF has hourly limits and a 25 MB file size cap on free tier. SmallPDF caps you at 2 tasks per day. Adobe requires sign-in. This tool: unlimited free, no signup, no file size tier below 50 MB, supports HEIC (most competitors do not), and your images never leave your browser.