Image to PDF

Drop multiple images — JPG, PNG, WebP, GIF, BMP — and get a single multi-page PDF back. Each image becomes one page, in the order you dropped them. Conversion runs in your browser.

Why combine images into a PDF?

How it works

Each image you drop is loaded into a new PDF document via pdf-lib. JPGs are embedded directly with no re-encoding. PNGs are embedded losslessly. WebP, GIF, and BMP files are decoded via Canvas and re-encoded as JPEG (which is what pdf-lib's embedJpg expects) before embedding. Each page is sized 1:1 to the image's pixel dimensions, so no whitespace or unwanted scaling. The conversion runs entirely in your browser — even sensitive content like IDs, contracts, and medical receipts stays on your device.

Frequently asked questions

How do I reorder the images before building the PDF?

Drop the images in the order you want them in the PDF. To remove one mid-sequence, click the × next to its filename and drop the rest in the right order. A drag-to-reorder UI is on the roadmap.

Does this support HEIC images from my iPhone?

Not directly here — HEIC needs a separate WebAssembly decoder. Use our HEIC to PDF converter for single HEIC files, or convert HEICs to JPG first, then drop the JPGs here to combine them into one PDF.

Will the page size match each image?

Yes. Each PDF page is sized to match its image's pixel dimensions exactly, so no whitespace or unwanted scaling. If you need a fixed page size like Letter or A4 with images centered, use a desktop tool like Word or Acrobat.

Can I mix JPG, PNG, and WebP in one PDF?

Yes — drop them all together and they'll be combined in the order you added them. WebP and other less-common formats are re-encoded as JPEG inside the PDF; JPG and PNG are embedded directly.

How is this different from ILovePDF or Adobe Acrobat for image-to-PDF?

ILovePDF uploads your images to their servers; FormatFixer runs the conversion in your browser with nothing uploaded. Acrobat is the desktop reference but costs money and has to be installed. For everyday image bundling — receipts, scanned pages, evidence photos — browser-only is faster and more private.

Are my images uploaded?

No. pdf-lib (PDF assembly), Canvas (image decode), and the file picker all run as JavaScript on this page. Your images stay on your device.

About this tool

Combining several images into a single PDF is one of the most common everyday document tasks: receipts to expense reports, contract scans to signed packets, photographed notes to study guides, evidence photos to legal filings. The mechanics are simple — embed each image as a page in a fresh PDF — but the friction is real: most cloud tools require upload, most desktop tools require install, and many free-tier services cap file count or watermark the output. This tool runs the entire pipeline in your browser via pdf-lib, with no caps, no signup, and no upload.