How to convert HEIC to PDF
- Drop your .heic files (from AirDrop, iCloud Photos download, or a USB copy from the iPhone).
- Wait a moment while each photo is decoded — about a second per 12 MP photo on a laptop, longer on phones.
- Arrange, pick a page size and Convert.
The decoder is the heavy part
HEIC decoding uses a WebAssembly build of libheif, about 3 MB, downloaded the first time you add a HEIC file and then cached by your browser. It’s the only way to read HEIC in browsers other than Safari without sending the photo to a server.
Live Photos, bursts and Portrait mode
Only the still image is converted. Live Photo motion is ignored; burst sequences and multi-image HEIC files use the primary image. Depth maps from Portrait mode are dropped.
Questions
Are my files uploaded anywhere?
No. The page loads once, then all reading, decoding and PDF building happens in your browser tab with JavaScript and WebAssembly. You can switch to airplane mode after the page has loaded and it still works.
Can I stop my iPhone saving HEIC?
Yes: Settings → Camera → Formats → Most Compatible. New photos are then saved as JPG. Existing HEIC photos stay HEIC.
Does it work on Windows?
Yes. Windows can’t open HEIC without an extension, but this page decodes HEIC itself in Chrome, Edge or Firefox.
Is quality lost?
The photo is decoded once and stored as a 90% JPEG, the standard for print-quality photos. Differences are not visible at normal size.
A HEIC file failed. Why?
A few HEIC variants (10-bit HDR or some image sequences from non-Apple cameras) aren’t supported by the decoder. Export the photo as JPG from Photos and convert that instead.