ImgKit
All guides

Why won't my HEIC photos open on Windows?

16 September 2026 4 min read

You email yourself a photo from your iPhone, open it on a Windows PC, and get a file called IMG_4021.HEIC that nothing will display. Nothing is broken — the photo is simply in a format Windows didn't support for years.

What HEIC actually is

HEIC is Apple's name for a photo stored in the HEIF container, using HEVC compression. Apple switched to it as the iPhone default in iOS 11, back in 2017, because it halves the file size of a JPG at roughly the same quality. A 4 MB JPG becomes a 2 MB HEIC, which matters when a phone holds thousands of photos.

The saving is real. The problem is that HEVC is patent-encumbered, so support arrived slowly everywhere outside Apple's own software.

Three ways to fix it

  1. 1Convert the file. The most reliable option, because a JPG opens on anything — Windows, Android, old software, web forms that reject HEIC outright.
  2. 2Install Windows HEIF support. Recent Windows 11 builds handle HEIC out of the box. On Windows 10 and earlier 11 builds you need *HEIF Image Extensions* from the Microsoft Store. It's free, though Microsoft has at times charged a small fee for the matching HEVC video extension.
  3. 3Stop your iPhone making them. Best long-term fix, and it takes ten seconds — see below.

How to stop your iPhone saving HEIC

  1. 1Open Settings → Camera → Formats.
  2. 2Choose Most Compatible. New photos are saved as JPG from then on.
  3. 3Then open Settings → Photos, scroll to *Transfer to Mac or PC*, and pick Automatic — that converts HEIC to JPG as it copies, rather than handing over the original.

Most Compatible only affects photos you take from then on. Everything already in your library stays HEIC, so you'll still need to convert those.

What happens to Live Photos and metadata

A Live Photo is a still image plus a short video. Converting gives you the still frame — the motion isn't part of a JPG and can't survive the trip. Burst shots behave the same way: you get the first frame.

Metadata is worth knowing about too. Your HEIC carries the camera, the date and usually the exact GPS location where you took it. Converting through a browser-based tool re-draws the pixels, so that metadata isn't carried into the JPG — which is a quiet privacy win when you're sending a photo to someone.

Does converting lose quality?

A little, in the same way saving any JPG does — it's a lossy format. At normal quality settings the difference isn't visible at ordinary viewing sizes. What does change is file size: the JPG will usually be larger than the HEIC it came from, because JPG is the older, less efficient format.

If size matters — a form with an upload limit, say — convert first, then compress to the size you need.

Convert your HEIC photos to JPG right here — they never leave your browser.

Convert HEIC to JPG

Keep reading