Filenary
← Back to all articles

How to Open HEIC Photos on Windows (iPhone Format, Explained)

Published 2026-09-27

Since iOS 11 in 2017, iPhones save photos as HEIC — a container built on HEVC (H.265) encoding that carries the same picture at roughly half the bytes of a JPEG, with 10-bit colour instead of 8-bit. It is the better format. It is also one your Windows machine was never licensed to open, because HEVC decoding is patent-encumbered and Microsoft does not ship the codec for free.

The Windows fix, and its catch

  • HEIF Image Extensions — free in the Microsoft Store; teaches Windows to read the HEIC container.
  • HEVC Video Extensions — the actual decoder, a small one-time paid add-on. Without it the HEIF extension shows a blank preview.
  • With both installed, Explorer thumbnails, the Photos app and most desktop software open HEIC normally.

That works, but it is per machine and per user: the next computer you sit at has the same problem.

Change a setting so HEIC never leaves the phone

Two iOS switches avoid the format entirely. Settings, Photos, Transfer to Mac or PC, Automatic rewrites photos to JPEG while they are copied over USB. Settings, Camera, Formats, Most Compatible makes every new shot a JPEG. The cost is storage: you give up the ~50% size advantage on everything you shoot from then on.

Convert once, in the browser — no install

For a handful of photos this is the cleanest route: convert HEIC to JPG inside the browser tab. The file is decoded by WebAssembly on your own device, so nothing travels to a server — which matters when the photo is a passport scan, a medical receipt or a document with your face on it. Batch the folder, keep the originals, and the JPGs open everywhere.

Where HEIC genuinely breaks

  • Upload forms that whitelist .jpg/.png — most government, bank, visa and job-portal forms.
  • Email recipients on older Outlook and most Windows Mail setups.
  • Websites: Safari renders HEIC, Chrome and Firefox do not, so a HEIC product photo is an empty box for most visitors.
  • Anything that sniffs the file signature — renaming file.heic to file.jpg does not make it a JPEG.

One quality caveat: every lossy conversion discards a little detail. Convert once to the format you need, keep the HEIC original as the master, and never shuttle the same photo back and forth.