Convert HEIC Photos to PDF
Converting HEIC to PDF decodes Apple's high-efficiency photo format and lays each photo onto a PDF page, so iPhone pictures can be opened, printed, and attached anywhere. Because the HEVC codec inside HEIC is patent-encumbered, browsers cannot decode it and no honest web page can convert it locally — but the device that took the photo can. This page shows the built-in routes on iPhone, Mac, and Windows.
HEIC's image data is compressed with HEVC (H.265), a codec covered by per-device patent royalties that browser vendors have declined to license — so JavaScript in a web page has no way to decode your photo locally. Sites that "convert HEIC in the browser" are actually uploading your photos to a server. The methods below convert on your own device instead.
Disclosure: this page contains affiliate placeholder links. If they were live, we could earn a commission at no extra cost to you.
AFFILIATE PLACEHOLDER: Recommended desktop PDF suite (placeholder link)
How to convert HEIC photos to PDF (step by step)
Method 1 — On the iPhone itself, with the Photos print sheet
- Open Photos, tap Select, and pick the photos you want in the PDF.
- Tap the Share button and choose Print from the share sheet.
- In the print preview, pinch outward on a page thumbnail (or on recent iOS versions simply tap the preview): the print job opens as a multi-page PDF, one photo per page.
- Tap Share again and choose Save to Files, or send the PDF directly to Mail or Messages. The conversion happens entirely on the phone.
Method 2 — On a Mac, with Preview
- Select the .heic files in Finder and open them together in Preview (they appear as a sidebar of pages).
- Select all thumbnails in the sidebar (Cmd+A), then choose File > Print, and in the print dialog use the PDF dropdown > Save as PDF to write one multi-page document. For a single photo, File > Export as PDF is even quicker.
- Alternatively convert to JPG first with File > Export (format JPEG) — or in Terminal,
sips -s format jpeg photo.heic --out photo.jpg— and then use the in-browser JPG to PDF tool for page-size control.
Method 3 — On Windows, with the HEIF extensions
- Install HEIF Image Extensions from the Microsoft Store (free; the companion HEVC Video Extensions may be requested for some files). This gives Windows the decoder it lacks out of the box.
- Open the photo in the Photos app, press Ctrl+P, and choose Microsoft Print to PDF; set the paper size and print. Repeat per photo, or select multiple files in Explorer, right-click, and choose Print to batch them onto pages.
- Merge the per-photo PDFs into one document with Merge PDF if you printed them separately.
How it works
A .heic file is a HEIF container — a box-structured format derived from the MP4 family — whose image payload is compressed as an HEVC intra-frame. That codec choice is why HEIC files are roughly half the size of equivalent JPEGs, and also why they are awkward: HEVC decoding is covered by multiple patent pools with per-device royalties. Operating-system vendors license it (Apple ships a decoder in iOS/macOS; Windows gets one via the Store extensions), but browser vendors have not, so there is no HEIC decoding in the web platform and no way for client-side JavaScript to read the pixels.
Every conversion route therefore follows the same shape: a licensed decoder on your device turns the HEVC data back into raw pixels, and those pixels are re-encoded into something PDF supports — in practice JPEG, via the DCTDecode filter. This adds one lossy generation on top of HEIC's own compression; at high quality settings the added error is far below visibility, but repeated round trips (HEIC to JPEG to HEIC…) should be avoided. Note that PDF has supported JPEG 2000 (JPXDecode) since PDF 1.5, but no mainstream HEIC-to-PDF path uses it; plain JPEG remains the compatibility choice.
One more detail worth knowing: HEIC files carry the same Exif metadata as JPEGs, including capture time and, if enabled, GPS coordinates. The print-sheet and Preview routes drop most of that metadata in the output PDF, which is usually what you want when sending documents; check with a metadata viewer if location privacy matters, or run the result through Remove PDF metadata.
Worked example: 6 insurance photos from an iPhone 15
Six damage photos for an insurance claim, shot on an iPhone 15 at 4284 × 5712 pixels, stored as HEIC at about 1.9 MB each (11.4 MB total). Using Method 1 — select all six, Share > Print, pinch out, Save to Files — produced a 6-page PDF of 13.8 MB in roughly three seconds on the phone. The size grew about 20% because each HEVC-compressed photo was re-encoded as a high-quality JPEG, which is less efficient than HEVC at the same visual quality.
The insurer's upload portal capped attachments at 10 MB, so the PDF went through Compress PDF at quality 75, landing at 4.6 MB with no visible change on screen or in the adjuster's printout. Total time from camera roll to submitted claim: under five minutes, with the photos never leaving Apple's device except to reach the insurer.
HEIC to PDF — frequently asked questions
How do I turn HEIC photos into a PDF directly on my iPhone?
Select the photos in the Photos app, tap Share, then Print, and pinch outward on the print preview: iOS renders the photos as a multi-page PDF you can save to Files or share. No third-party app is needed.
Why can no website convert HEIC to PDF in the browser?
HEIC stores its image data with the HEVC (H.265) codec, which is covered by patent pools that charge per-device royalties, so browser vendors have not shipped a decoder. A web page therefore cannot read the pixels locally; sites offering HEIC conversion upload your photos to their servers and decode them there.
Does converting HEIC to PDF lose photo quality?
A small, usually invisible amount. HEIC is already lossy, and every local method decodes it and re-encodes to JPEG for the PDF, adding one more mild lossy generation. Exporting at maximum JPEG quality keeps the loss below what is visible in prints.
How do I convert HEIC to PDF on Windows?
Install the free HEIF Image Extensions (plus HEVC Video Extensions if prompted) from the Microsoft Store so the Photos app can open HEIC files, then open the photo and print it with Microsoft Print to PDF. Without those extensions Windows cannot decode HEIC at all.
Can I stop my iPhone taking HEIC photos in the first place?
Yes: Settings, Camera, Formats, then choose Most Compatible, and the camera saves JPEG instead. Files roughly double in size, but everything from Windows to web forms accepts them without conversion.