HEIC vs JPG: Why iPhone Photos Won’t Open on Windows (and 3 Easy Fixes)

You copy photos from your iPhone to a Windows PC, double-click one, and get an error — or worse, a file that looks fine in the folder but refuses to open. The extension on those files reads .heic, and most Windows installs still cannot display it out of the box. Nothing is wrong with your photos. They are simply saved in a format Apple adopted in 2017, while Windows slowly caught up.

What is HEIC, and why does the iPhone use it?

HEIC stands for High Efficiency Image Container. It stores images compressed with HEVC (H.265) encoding — the same family of compression used by modern video. When Apple switched the camera default to HEIC in iOS 11, the payoff was immediate: photos take roughly half the storage space of an equivalent JPG with no visible loss in quality. On a 64 GB phone, that difference is the equivalent of doubling your photo storage for free.

The catch is compatibility. JPG has been universal since the 1990s; HEIC requires explicit support. macOS, iOS, and modern Android handle it natively. Windows 10 and 11 can open HEIC only after installing the HEIF Image Extensions (and the HEVC video extension) from the Microsoft Store — which is why photos transferred from an iPhone often fail on a fresh Windows machine.

HEIC vs JPG at a glance

  • File size: HEIC wins by 40–50% at similar visual quality. A 4 MB JPG is often a 2 MB HEIC.
  • Quality at equal size: HEIC retains more detail and smoother gradients, especially in skies and skin tones.
  • Compatibility: JPG works everywhere — every browser, editor, printer, and device made in the last 30 years. HEIC support is still patchy outside Apple devices.
  • Editing: older Photoshop, GIMP, and Lightroom versions may need plugins for HEIC; JPG opens in everything.
  • Live Photos & bursts: HEIC containers can hold image sequences and depth maps; JPG is a single flat image.

Fix 1 — Change one setting so future photos are JPG

On your iPhone open Settings → Camera → Formats and choose Most Compatible. New photos will be captured as JPG instead of HEIC. Photos you already took stay HEIC, and you lose the storage savings on new shots — but every device you own will open them.

Fix 2 — Install HEIC support on Windows

Search the Microsoft Store for “HEIF Image Extensions” (free, from Microsoft) and install it. Some installs also need the “HEVC Video Extensions from Manufacturer of Device” for the actual decompression. After a reboot, File Explorer shows thumbnails and the Photos app opens HEIC normally.

Fix 3 — Just convert the files (no installs, works anywhere)

When you need the photos on a work PC, a school laptop, or inside software that doesn’t know what HEIC is, converting to JPG is the fastest route. Our free HEIC to JPG converter runs entirely in your browser — the photos never leave your device, which matters for family pictures and IDs alike. If you need a different target, the HEIC to PNG tool keeps lossless detail for editing, and HEIC to PDF bundles scans into one document. For iPhone’s .heif variants, HEIF to JPG handles them the same way.

Which fix should you use?

Keep shooting HEIC if storage on your phone is tight and you mostly view photos on Apple devices — switch the camera setting only when you regularly share to Windows. Install the Windows extensions once and forget it. And keep a converter bookmarked for the days a website form, office tool, or relative’s laptop insists on JPG. For most people the practical answer is a combination: shoot HEIC, convert on demand.

Leave a Comment