Free · No signup · No limits · Files never leave your browser

Convert HEIC to PDF Online

Turn iPhone HEIC and HEIF photos into one ordered PDF, even though your browser cannot open them natively. Free, and decoded on your device.

Drop HEIC/HEIF photos to convert

HEIC or HEIF files, up to 20 per PDF. Drag rows to reorder.

Why can't I just use my iPhone photos in a PDF?

Recent iPhones save photos as HEIC by default, and a lot of the places you need to send them to (some Windows setups, upload forms, older printers) cannot read the format. This page does not depend on your browser being able to draw a HEIC. It loads a HEIF decoder, built from libheif and compiled to WebAssembly, and uses it to turn each photo into a picture that can go on a PDF page.

The decoder is fetched when you press Convert, which is why the progress bar first says it is loading the HEIC decoder and why the first run takes longer than later ones. The queue shows file names with a HEIC label rather than thumbnails, because the tool does not preview these files. A HEIC container can hold more than one image, and every image found is decoded and given a page, so one entry in the list can add several pages.

Decoding of photos from your camera roll happens locally in this tab, not on a server.

How to check this yourself →

How to convert HEIC to PDF

  1. Step 1

    Add the iPhone photos

    Drop .heic or .heif files onto the upload area, or choose them with Browse files. Each shows up as a named row labelled HEIC.

  2. Step 2

    Sort the sequence

    Use drag and drop or the arrow buttons to put the photos in page order. Images inside one file stay together, in the order they are stored.

  3. Step 3

    Select size and background

    Pick Original size, A4 or Letter with a margin, and use the white fill if any transparent areas should not stay transparent.

  4. Step 4

    Convert and save

    Press Convert to PDF. The first run loads the decoder, then pages are built. When the ding plays, download images.pdf.

Which iPhone photo jobs need HEIC to PDF?

  • AirDropped photos for a form

    Move a set of photos to a computer or a web form that accepts PDF, JPG or PNG but not HEIC.

  • Photographed receipts on the road

    Turn the day's receipt shots into one attachment for an expense system that cannot read HEIC.

  • Whiteboard and meeting-note snapshots

    Combine the photos you took at the end of a meeting into one document to circulate.

  • Multi-image HEIC files

    Get every image stored in a HEIC container as its own page instead of only the first one.

HEIC to PDF limits and edge cases

  • Up to 20 HEIC or HEIF files per run. Extra files are dropped with a notice that only the first 20 were kept.
  • A decoder is downloaded when you press Convert, so the first conversion in a visit needs a connection to load it and takes longer than later ones.
  • Files are decoded together, and each image is held in memory as a full-size PNG. A large batch of high-resolution photos can fail on a phone or a low-memory machine; convert in smaller groups.
  • Every image inside a HEIC container becomes a page, so the page count can be higher than the file count. The result card says when that happened.
  • If the decoder cannot read a file, the run stops with a 'could not be decoded as a HEIC/HEIF image' error rather than skipping it.
  • 'Original size' maps one pixel to one point, so a 4032 by 3024 pixel photo becomes a page of about 56 by 42 inches. A4 and Letter shrink photos to fit and never enlarge them.

Frequently asked questions

Why is there no thumbnail for my HEIC photo?

The queue lists these files by name and size with a HEIC label instead of thumbnails, because the tool does not draw them. The conversion itself works because a separate decoder reads each file.

Why does the first conversion take longer?

The decoder is loaded when you press Convert, and the progress bar says so. After that first load, later conversions in the same visit should not need to fetch it again.

Does one HEIC file always make one page?

Not always. Every image found inside the container is decoded and placed on a page, so a burst file can produce several. The page count on the result card shows the total.

Is HEIF the same as HEIC here?

The page accepts both .heic and .heif and runs them through the same decoder. HEIC is the extension iPhones use for photos stored in the HEIF container.

How many photos can I convert in one go?

Twenty files. Larger sets need a second run, and since all queued files are decoded together, smaller runs are also easier on memory.

How big will the pages be?

In Original size mode a 4032 by 3024 pixel photo becomes a page of about 56 by 42 inches, since one pixel maps to one point. Choose A4 or Letter if the file will be printed.