🔒 100% Private — Files Never Leave Your Device

Image to PDF Converter

Combine JPG, PNG, WebP, HEIC, GIF, or BMP into one PDF with pdf-lib — drag thumbnails to reorder, pick A4, Letter, or Legal, per-page portrait or landscape. Download as images-combined.pdf. Local only; no upload.

Unlimited images No size limit Works offline No watermarks
🖼️
Drop images here or click to browse
JPG, PNG, WebP, HEIC, GIF, BMP — batch supported

When to combine images into a PDF

Sharing many separate photos by email is noisy; one PDF keeps the sequence and opens on any device. Freelancers merge receipts; teachers bundle worksheet scans. The important part is order: our thumbnail list is drag-sortable so page 1 in the PDF is exactly the order you set before clicking Create PDF.

Default download is images-combined.pdf. You can rename the file after saving. For the reverse workflow — extracting pages as images — use PDF to JPG.

How each image format is handled

Image formats and how Image to PDF processes them
Format In the PDF
JPG / JPEG Embedded directly as JPEG
PNG Embedded as PNG; transparency flattened on white
HEIC / HEIF Converted to JPEG in-browser (heic2any), then embedded
WebP, GIF, BMP Decoded to pixels, written as JPEG inside the PDF; animated GIF uses first frame only

Wide panoramas scale to fit the selected paper size (A4, Letter, or Legal) while keeping aspect ratio — the page orientation (portrait vs landscape) follows whether each image is wider or taller than tall.

Privacy and offline use

Processing uses pdf-lib and your browser’s canvas — nothing is sent to DoItSwift. After the page loads, you can disconnect from the internet and still build PDFs from local images. For more on keeping PDF work private, read how to compress a PDF (browser-based tools vs upload sites).

Frequently Asked Questions

Is Image to PDF free and unlimited?

Yes. Build as many PDFs as you need locally with no signup, watermarks, or usage quotas.

Are my images uploaded to DoItSwift servers?

No. pdf-lib and image decoding run in your browser tab only; files never leave your device.

How does PNG transparency work in the PDF?

PNG files embed in the PDF with transparency flattened onto a white background because PDF pages are opaque rectangles.

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

Yes. Add any supported types in one batch, reorder thumbnails, then create a single combined PDF.

How are HEIC or HEIF photos from an iPhone handled?

HEIC is converted to JPEG in your browser using heic2any, then embedded — same privacy as our HEIC to JPG tool, with no server upload.

How is WebP handled?

WebP is decoded to pixels and saved as a JPEG representation inside the PDF for compatibility.

Can portrait and landscape pages appear in the same PDF?

Yes. Each page orientation follows that image's dimensions — wider images use a landscape page, taller images use portrait, within your chosen paper size.

Which page sizes can I choose?

Select A4, US Letter, or US Legal before building the PDF. Images scale to fit within the page while keeping aspect ratio.

What about GIF, BMP, or animated GIFs?

GIF and BMP are rasterized to JPEG for embedding. Animated GIFs use the first frame only.

Is there a monthly limit or account required?

No accounts, no quotas, and no premium tier.

Download name: the default file is images-combined.pdf — rename after saving if you need a different name.