Why iPhone Photos Are HEIC Files (and When to Convert Them)
You email a photo from an iPhone and the recipient answers: 'it won't open.' The file ends in .heic, a format most of the world's software met unprepared. HEIC is genuinely better than JPG at its job; its problem is not quality but citizenship: it lives comfortably inside Apple's world and travels badly outside it.
What HEIC actually is
HEIC is a container holding images compressed with HEVC, the H.265 video codec; each photo is essentially a single ultra-efficiently-coded video frame. Video codecs are decades ahead of 1992-vintage JPEG at squeezing pixels, so a HEIC photo weighs roughly half its JPG twin at the same visible quality.
The container also carries things JPG cannot: 10-bit color for smoother gradients, real transparency, and multiple images in one file, which is how iPhones store Live Photos, portrait-mode depth maps and burst sequences. Apple switched with iOS 11 (2017) because halving every photo's size across a billion devices pays for a lot of compatibility complaints.
Why half the world cannot open it
HEVC compression is patented, and the licensing fees are the real story: every OS and app decoding HEIC owes money, so free software and cost-sensitive platforms simply declined. Windows famously sold the codec as a paid add-on; many Android apps, older programs, and web browsers (all of them, still, as of today) do not render HEIC at all.
That last point surprises people most: no browser shows HEIC. Upload one to a website as-is and you get a broken image icon; every site that 'accepts' iPhone photos is silently converting them on their servers. Meanwhile the free, unpatented WebP and AVIF took the web route, which is why the web never needed HEIC.
The iPhone settings that decide everything
Camera → Formats offers the choice: 'High Efficiency' shoots HEIC, 'Most Compatible' shoots JPG at double the storage. Unless your storage is desperate, High Efficiency plus converting when needed is the better trade; you keep the quality headroom and pay the compatibility tax only on the photos that actually leave.
A second setting quietly fixes most sharing: Settings → Photos → 'Transfer to Mac or PC: Automatic' converts to JPG during USB transfers, and sharing via Mail or most messengers converts on the fly too. The .heic files people struggle with usually escaped through cloud drives, AirDrop to a PC, or direct file copies, the paths that skip conversion.
A conversion strategy without regrets
Convert at the point of exit, not in the archive. Keep originals as HEIC (smaller, higher fidelity, and Apple's ecosystem handles them perfectly) and produce a JPG copy whenever a file leaves for an unknown recipient, an upload form or an old printer kiosk.
When converting, quality around 90 preserves everything visible; the conversion is lossy-to-lossy, so avoid re-converting the same file repeatedly. And convert locally when you can: a photo library is exactly the kind of private data that has no business passing through a random server just to change its file extension.
Try the tool:
HEIC to JPG