Browser only - 100% private

Image to PDF Converter

Combine one or many images into a single PDF in your browser. Supports JPG, PNG, WEBP, AVIF, and iPhone HEIC - reorder pages, pick A4 / Letter / match-image page sizes, and download.

Instant preview Privacy-first No signup

Image to PDF builder

No images selected

Single PDF

Upload one or many images to start building a PDF.

Useful to know

How combining works

Drop one or many images, drag the thumbnails in the file strip to set the page order, pick a page size, and click Build PDF. Each image becomes one page in the PDF. With 'Combine into one PDF' on (the default), you get a single multi-page PDF. With it off, each image becomes its own PDF and the set is bundled into a ZIP.

A4 / Letter / Match the image

A4 (210 x 297 mm) is the default and the right pick for printable documents. Letter (216 x 279 mm) matches US standard paper. Match sizes each page to the source image's pixel dimensions exactly - useful for screenshots and scans where you want no white bars and no cropping. For A4 and Letter, the fit mode toggle controls whether the image is contained (whole image visible, may leave white bars) or covers the page (fills the page, may crop edges).

iPhone HEIC support

Drop .heic or .heif files straight from your iPhone Camera Roll, AirDrop, or Files app. ImgShifter decodes each HEIC locally in your browser using a WebAssembly module before adding it to the PDF. The final PDF is a standard JPG-backed PDF that opens anywhere - no separate HEIC-to-JPG conversion step.

Privacy (no upload)

The PDF is assembled entirely in your browser using jsPDF. Images are decoded locally, embedded in memory, and the PDF is saved to your downloads folder. You can verify by opening DevTools Network tab while you build (zero outbound traffic) or by going offline after the page loads.

When to use this vs compress/crop first

If you want a smaller PDF, compress the images first with the compress tool, then drop the compressed JPGs into the PDF builder. If you want to remove edges or change aspect ratios, crop first. The PDF builder is the assembly step - it works best on images that are already at the size and quality you want for the final document.

Image to PDF online with ImgShifter

Drop a stack of images and this tool stitches them into one PDF, one image per page, in the order you arrange them. It takes JPG, PNG, WEBP, AVIF, and iPhone HEIC in the same batch, so a folder of mixed formats becomes a single document without pre-converting anything. Drag the numbered thumbnails to set page order, choose A4, Letter, or Match (page sized to the image itself), and click Build - the file lands in your downloads folder seconds later.

Want separate files instead of one document? Flip the 'Combine into one PDF' toggle off and every image becomes its own PDF, bundled into a ZIP. HEIC inputs are decoded on-device with a WebAssembly module and embedded as JPG at 92% quality; every other format keeps its native resolution, so the PDF looks exactly like the source. There's no page cap beyond what your device's memory can hold - 20 to 50 phone photos build comfortably on a mid-range laptop.

The whole thing is assembled in memory with jsPDF and never touches a server. No upload, no signup, no watermark on the output. Open DevTools and watch the Network tab stay silent while you build, or disconnect from the internet after the page loads - it keeps working offline.

Other ImgShifter tools people use alongside Image to PDF.

Frequently asked questions

Short answers for image workflows, privacy, and supported formats.