Why HEIC Files Won't Open on Windows (And 3 Ways to Fix It)
August 20, 2026 · 6 min read
You copy photos off an iPhone, open the folder on your Windows PC, and get grey placeholder boxes instead of thumbnails. Double-click one and Photos tells you the file cannot be displayed. The files are not corrupt and nothing went wrong during the transfer. Windows simply cannot read the format.
This is worth understanding rather than just working around, because the reason Windows cannot open these files also tells you which fix will actually work for your situation.
What a HEIC file actually is
Since iOS 11, iPhones have saved photos as HEIC by default. The name is slightly misleading: HEIC is a container, part of the HEIF standard, and the picture inside it is compressed using HEVC, also known as H.265. HEVC is a video codec. Apple chose it for still photos because it stores roughly the same picture in about half the space of a JPG.
That decision is why compatibility is poor, and it is not really Microsoft's fault. HEVC is covered by a large pool of patents, and shipping a decoder means paying licensing fees per copy of Windows. Microsoft chose not to fold that cost into every installation, so the decoder sits behind a separate download instead.
The practical consequence is that HEIC support on Windows needs two pieces, not one:
- HEIF Image Extensions — teaches Windows to recognise the container
- An HEVC decoder — decodes the actual picture data inside it
Install only the first and many HEIC files still fail to render. This is the single most common reason people follow a guide, install something, and find nothing changed. Almost every "it didn't work" complaint traces back to a missing HEVC decoder.
Fix 1: Install the extensions
This is the right fix if you have an ongoing stream of iPhone photos and want them to behave like any other image file.
Once installed, the support is system-wide rather than per-application. The extensions plug into the Windows Imaging Component, the layer that File Explorer thumbnails, Photos, Paint, Word and Outlook previews all sit on top of. Anything built on that pipeline inherits HEIC support automatically.
Open the Microsoft Store and install HEIF Image Extensions. It is free with no conditions.
Then you need the HEVC part, and this is where it gets awkward. Microsoft publishes two editions of the same decoder. HEVC Video Extensions costs $0.99. HEVC Video Extensions from Device Manufacturer is the identical decoder, published free for PC makers to bundle, and no longer surfaces in normal Store search. It is still installable if you have a direct Store link to it, though its availability has moved around over the years.
On Windows 11 version 22H2 and later, some HEVC support ships with the operating system, so the image extension alone is often enough. Whether every application can decode every HEVC file is a separate question — the Windows version does not guarantee it. If your photos still fail after installing HEIF Image Extensions, the HEVC decoder is what is missing.
One caveat if you are on Windows 10: mainstream support ended on 14 October 2025. The Store may still work on your machine, but you are troubleshooting on an unsupported system, and that makes every problem harder than it needs to be.
Fix 2: Convert the files instead
If you only need a handful of photos to work somewhere else — attaching them to an email, uploading them to a form, sending them to someone on a different computer — installing a system codec is more than the job requires.
Converting to JPG solves it permanently and portably. A JPG opens on every device made in the last thirty years, gets accepted by every upload form, and needs nothing installed on the receiving end.
You can do this in the browser with our HEIC to JPG converter. The decoder runs on your own machine rather than on a server, which matters more than it sounds like it should: people convert photos of documents, medical paperwork and family constantly, and those should not be travelling to somebody else's computer to be processed. It also means there is no upload wait and no cap on how many files you convert at once.
This is also the only fix available on a locked-down work machine. If you cannot install from the Microsoft Store because IT manages your software, conversion is your path.
Fix 3: Stop the problem at the source
If you are the one taking the photos, you can make your iPhone save JPG instead of HEIC. Open Settings, go to Camera, then Formats, and choose Most Compatible.
Be aware of what that costs. Your photos will take roughly twice the storage they do now. On a 64GB phone that is a real trade-off, and on a 512GB phone it is not. This only affects photos taken from now on — everything already in your camera roll stays HEIC.
There is also a middle path many people miss. If you transfer photos from an iPhone to a PC over a USB cable, iOS can convert them to JPG automatically as they copy. Check Settings → Photos → Transfer to Mac or PC and select Automatic rather than Keep Originals.
What about the file extension?
A common instinct is to rename IMG_4021.HEIC to IMG_4021.jpg and hope
Windows takes it. It will not. The extension is only a label; the bytes inside
the file are still HEVC-compressed data in a HEIF container. Renaming changes
what Windows expects to find, not what is actually there, and the result is a
file that fails in a more confusing way than before.
Which fix should you pick?
Install the extensions if HEIC files are a permanent part of your workflow and you have admin rights on the machine.
Convert if this is occasional, if you need the files to work on someone else's computer, or if you cannot install software.
Change the camera setting if you are shooting the photos yourself and have storage to spare.
Most people end up doing two of the three: the camera setting for everything going forward, and conversion for the thousands of photos already sitting in their library.
A note on quality
Converting HEIC to JPG is lossy, so there is some quality loss. At quality 90 or above it is not visible at normal viewing sizes. Where you will notice it is if you convert, edit, save, and convert again — losses from lossy compression accumulate, so always work from the original file rather than a converted copy.
Conversion also drops EXIF metadata, including GPS coordinates and the original timestamp, because the image is re-encoded from decoded pixels. That is a downside if you rely on photo dates for organisation, and an upside if you are about to post the picture publicly and would rather not publish your home address along with it.