Convert HEIC to PDF

iPhone photo to PDF. In your browser.

Drop your .heic file

or click to browse · max 50MB

or paste with ⌘V

Converting HEIC to PDF turns an iPhone photo into a universally-readable document. HEIC is the format iPhones save photos in — efficient and high-quality, but unsupported by half the world's apps and websites. Wrapping the photo in a PDF gives you a file every operating system, email gateway, and government portal will accept without complaint.

When you'd use it

Submit iPhone photos to forms

Application forms, insurance claims, expense reports, and government portals frequently require PDFs and reject HEIC outright. Photo + this tool = PDF the system accepts.

Email iPhone photos cross-platform

Sending HEIC to a Windows or Android user is a coin-flip — sometimes it opens, sometimes it doesn't. PDF removes the uncertainty.

Print iPhone photos via a print shop

Many online print services accept PDFs reliably while choking on HEIC. Wrap your photo, upload, get prints.

How it works

  1. Your file never leaves the browser.

  2. Conversion runs locally via WebAssembly and Canvas.

  3. Download. No account, no history.

Technical notes

HEIC isn't a format browsers natively decode, so this converter uses heic2any (lazy-loaded WebAssembly decoder, ~3MB) to convert your file to PNG first, then pdf-lib's embedPng to wrap that PNG in a single-page PDF whose page size matches the image's pixel dimensions. The full process happens in your browser — your photo never reaches our servers. The resulting PDF is significantly larger than the source HEIC because PNG is much less efficient than HEIC at storing photos, but the universal compatibility justifies the size hit.

Frequently asked

What happens to my HEIC files?

Nothing leaves your browser. The conversion runs locally on your device using WebAssembly and the Canvas API. No file is uploaded to a server — including ours.

Is the converted PDF identical to the original?

PDF preserves the input image exactly — embedJpg embeds your JPG bytes verbatim, embedPng embeds the PNG losslessly. The page size matches your image's pixel dimensions.

Is there a file size limit?

There is no hard cap, but very large files (hundreds of MB) may be slow on older devices because everything happens in your browser's memory.

Do you collect data on my file or my use?

Your file is invisible to us — it never leaves your browser. For aggregate page-view counts we use Cloudflare's server-side edge logs (no JavaScript beacon runs in your browser). We display Google AdSense ads on conversion result pages; the AdSense script loads on every page and may set advertising cookies after you accept the consent banner (Google Consent Mode v2 asks first). The ads see the page URL and standard browsing signals — they never see your file, because the file never leaves your device.

Why is the PDF so much larger than my HEIC?

HEIC is one of the most efficient photo formats ever shipped — typically 1.5–2× more efficient than JPG and 5–10× more efficient than PNG. The PDF wraps a PNG-encoded copy of your photo, which is much less compressed. Expect 6–10× size growth compared to the HEIC source. If file size matters more than universal compatibility, convert HEIC → JPG first, then JPG → PDF (smaller intermediate).

Will the PDF preserve the photo quality?

Yes. The intermediate PNG encoding is lossless, so every pixel from your HEIC is preserved exactly inside the PDF. The size penalty exists; the quality penalty doesn't.

What about Live Photos?

Apple's Live Photo format wraps a still HEIC alongside a short video. This converter only extracts the still frame; the motion component is dropped. For a static PDF that's the right behavior anyway.