Convert HEIC to PDF

iPhone photos use HEIC, which many apps, document tools and PDF viewers won't open. This tool puts each HEIC photo onto its own PDF page, sized exactly to the image so nothing is cropped or stretched. Convert whole batches at once, and the page order follows your selection order. Your browser decodes each HEIC with a WebAssembly (libheif) decoder that works in any modern browser — no operating-system codec needed — keeps the pixels lossless as PNG, and assembles the document with a local PDF engine, so your photos never leave your device. No uploads, no watermarks, no usage limits, and it works offline once the codecs load. Because the conversion is lossless, a PDF built here can be larger than one made from JPG; if file size matters more, convert your HEIC to JPG first and put the JPGs into PDF.

Drop HEIC (iPhone) files here or click to browse

Processed locally — files never leave your device

How to use

  1. Select all the HEIC photos you want in the PDF (page order follows selection order).
  2. Each photo is decoded locally with WebAssembly and embedded losslessly as its own page.
  3. Download the finished PDF.

Frequently asked questions

Are my HEIC photos uploaded to a server?

No. HEIC decoding (via a WebAssembly libheif decoder) and PDF assembly happen inside your browser from local files — good for private photos and receipts you shouldn't send anywhere.

Does it work on Windows or Android, not just Mac/iPhone?

Yes. Decoding runs through WebAssembly inside the browser rather than an OS codec, so any modern browser (Chrome, Firefox, Safari, Edge) can convert HEIC regardless of the device you're on.

Why is my PDF bigger than expected?

PDF has no native HEIC support, so each photo is decoded and embedded as lossless PNG to preserve detail. For smaller PDFs, convert your HEIC to JPG first with our HEIC to JPG tool, then put the JPGs into PDF.

What about Live Photos or photo bursts?

Each file's main still image is placed on its page; the motion portion of a Live Photo isn't included (a PDF page is static). Convert standard still HEIC photos for best results.

How many photos can I convert at once?

Up to 200 per batch. Every photo is decoded and losslessly embedded, so very large batches can exhaust browser memory — split them into a few smaller PDFs and combine the results with our Merge PDF tool.

My portrait (vertical) photos come out sideways

The in-browser decoder reads the image's stored pixels and doesn't automatically apply the camera's rotation flag (EXIF Orientation), so a photo shot vertically may land on its side. If that happens, rotate the photo in your phone's Photos app or an editor first, then convert. Honest note: our HEIC-to-JPG/PNG converters share this same decoder, so rotating at the source is the reliable fix today.

Related tools

Want JPGs instead of a PDF? Use HEIC to JPG or HEIC to PNG. Starting from JPG/PNG? Use JPG to PDF. For other PDF operations, see Merge PDF, Split PDF or PDF to JPG.