HEIC to PDF
Convert iPhone HEIC photos to a PDF. Decoded with libheif in your browser — nothing uploaded.
Select HEIC photos
or drop up to 30 .heic files here
Your file is ready
Processed entirely in your browser — the file never left your device.
How to convert HEIC to PDF
Three steps. iPhone photos -> a shareable PDF.
Select HEIC
From your iPhone, Files app, or downloads. Up to 30.
Configure
Reorder, set page size and quality.
Download
One PDF you can share anywhere.
What is "HEIC to PDF"?
HEIC (High Efficiency Image Container) is the photo format Apple introduced with iOS 11 in 2017. It's based on HEIF + HEVC and stores images at roughly half the file size of an equivalent JPEG while looking identical. iPhones save in HEIC by default; iPads and recent Macs do too.
The downside: HEIC is not widely supported outside Apple's ecosystem. Windows can preview HEIC only with a paid codec from the Microsoft Store. Most Android devices and websites cannot open it. Converting HEIC to PDF wraps the photo (or photos) in a format every device, every browser, and every email client opens cleanly.
How HEIC to PDF works in your browser
When you drop a HEIC file, your browser hands the bytes to heic2any, an open-source wrapper around libheif compiled to WebAssembly. libheif decodes the HEIC into raw pixels, then re-encodes them as a JPEG of the quality you choose. We then hand each JPEG to pdf-lib which builds the PDF.
The whole pipeline runs inside your browser tab. The HEIC bytes never travel over the network. heic2any is loaded lazily on this page (it weighs about 500KB compressed) so other pages on imisspdf stay fast even if you never use this tool. Run the conversion offline and it still works — once libheif is cached.
Common use cases
- Submitting iPhone photos to forms. Many government and school portals reject HEIC uploads. Convert to PDF and submit.
- Sharing photos with non-Apple recipients. Send a PDF to Windows or Android users instead of a HEIC they can't open.
- Receipts and proof-of-purchase. iPhone photos of receipts become a tidy PDF for accounting.
- Documenting damage / claims. Bundle a series of photos into one PDF for insurance.
- Archiving an event. Multiple HEIC shots become one shareable PDF album.
Privacy & security
Personal photos — especially ID cards, receipts, and medical scans taken with an iPhone — are exactly the kind of files you don't want sitting on a stranger's server. Most online HEIC converters upload every image, decode them on a server, and build the PDF in the cloud. imisspdf runs libheif inside your browser tab. There is no upload, no account, no daily limit. See our iLovePDF privacy review for what the standard upload model actually looks like.
Frequently asked questions
HEIC (or HEIF) is the format Apple has used since iOS 11 (2017). It stores images at roughly half the file size of an equivalent JPEG with no visible quality loss. The catch: Windows, Android, and many websites don't natively open HEIC, so when you share a photo outside the Apple ecosystem you often need to convert it.
Yes. heic2any is an open-source wrapper around libheif compiled to WebAssembly, downloaded directly to your browser and executed inside your tab. There is no upload — the HEIC file is decoded entirely on your device. You can verify this in your browser's Network tab while you run the conversion.
Up to 30 photos per PDF. The limit exists because HEIC decoding is CPU- and memory-heavy: each photo is decoded with libheif, which takes a few hundred ms per image on a modern laptop and longer on a phone. For larger batches, run the tool in two passes and merge the resulting PDFs with our Merge tool.
Partially. The pixel data is preserved exactly, but EXIF metadata (camera model, GPS location, timestamps) is dropped during the HEIC -> JPEG decode step. This is intentional — if you wanted GPS data baked into a shared PDF, you can re-add it before conversion. For most use cases (sharing photos, attaching to forms) the dropped metadata is a feature, not a bug.
The first time you load this page, your browser fetches the heic2any library (~500KB compressed WebAssembly) and initialises libheif. The subsequent conversions on the same page are much faster because the library is already in memory. We load heic2any lazily so the rest of the site stays fast even if you never visit this page.
Tips for best results
- First conversion is slowest. The first time on this page, your browser fetches libheif (WebAssembly) and initialises it. Subsequent conversions on the same page are much faster.
- Use a quality slider of 85–92%. The visible difference vs 100% is tiny and the PDF gets noticeably smaller — important when sending phone photos by email.
- Reorder before you build. Drag thumbnails into the order you want pages to appear. Reordering inside the PDF means opening Organize PDF afterwards.
- Disable HEIC on iPhone if you ship photos often. Settings -> Camera -> Formats -> Most Compatible saves new photos as JPEG, sidestepping the conversion entirely.
- Phone memory matters. Decoding 30 high-res HEICs on a low-end Android phone may stall the browser. Use a laptop for batch jobs.
Related PDF tools
- JPG to PDF — for non-HEIC photos.
- PNG to PDF — for screenshots and diagrams.
- Merge PDF — combine the new PDF with other PDFs.
- Compress PDF — shrink the PDF if it's too large to email.