HEIC will not open on Windows? Every fix that works
Windows says it cannot open the file. The file is fine — the machine has no HEVC decoder. Four fixes, from least to most invasive, and what each one costs you.
You have copied some photos off an iPhone. In File Explorer they are a row of blank icons with
.HEIC after the name. You double-click one and Windows Photos says “We can’t open this file.”
Paint refuses too. The upload form on the website you actually needed them for does not even
acknowledge that you selected anything.
Nothing is wrong with the photos. This is worth establishing before you do anything drastic, because the first instinct is usually to re-copy them off the phone, and that will produce exactly the same result.
What the error actually means
Opening a photo requires two separate things: something that can read the file’s structure, and something that can turn the compressed data inside it back into pixels. Windows has the first and, on most machines, not the second.
Microsoft ships the structural half as a separate Store package called HEIF Image Extension. Its own listing is unusually candid about what it does not do:
“A video extension package must also be installed in order to view images that are stored in the HEIF file. The HEVC Video Extensions package must be installed in order to view images stored in HEIF files that use the .heic, .hif or .heif file extensions.”
That is the whole problem in two sentences. The first package teaches Windows the wrapper. The actual decoder is HEVC — a video codec — and it is a separate, paid Store item, priced differently from one market to the next. Before paying for it, look for HEVC Video Extensions from Device Manufacturer in the Store as well: where a PC maker has licensed the codec for the machines it sells, that listing is the same decoder at no cost. Both listings are live, and only the paid one installs on every machine.
This is also why so many people report installing “the HEIC extension” and seeing no change at all. They installed the wrapper, which is genuinely necessary and completely insufficient on its own.
Why it is a licensing story rather than a technical one
Your computer almost certainly already contains HEVC decoding hardware. If it can play a 4K stream, it can decode HEVC. The capability is sitting there, powered up, doing nothing for your photograph.
What is missing is not capability but permission. HEVC is covered by patents held across several separate licensing pools, and a company shipping a decoder to hundreds of millions of Windows installations is in a very different negotiating position from Apple shipping one to people who have already bought a phone. Microsoft’s response was to unbundle it: the part with no royalty attached is free, the part that costs money is a paid Store item, and the operating system as installed does the first and not the second.
There is a second-order effect that confuses people badly. Some manufacturers licence the codec for the machines they sell and ship a preinstalled variant of the extension. So two Windows 11 laptops bought in the same year, running the same build, can behave completely differently on the same file — one opens it instantly, the other says it cannot. Neither machine is broken. They were sold under different licence terms.
If you want the format side of this rather than the Windows side — what HEIC actually is, and when it is the right choice — that is covered separately in HEIC vs JPG. This article assumes you have the files already and need them to open.
Fix one: install the extension
Least invasive, and the right first move if this machine is yours and will keep receiving HEIC files.
Install HEIF Image Extension from the Microsoft Store, then install HEVC Video Extensions as well. Check the publisher on both before you click: the Store also carries third-party packages with near-identical names — one is called “HEVC Video Extension Codec” and is published by a company that is not Microsoft — and those are not what the HEIF extension is asking for. Sign out and back in afterwards, because Explorer caches its thumbnail handlers, and until it reloads you will keep seeing blank icons for files that now open perfectly well when double-clicked.
Two things stop this working. Older installations fall below the extension’s stated minimum, which is printed in the system requirements on the Store listing itself. And on a managed work laptop the Store is frequently disabled by policy, in which case no amount of clicking will install anything and you need one of the fixes below instead.
What this fix does not do is travel. It fixes this computer. The colleague you are about to email the photo to still has whatever they had.
Fix two: open it in software that carries its own decoder
Applications do not have to ask Windows to decode an image. Many bring their own copy of a decoder — usually libheif, the open-source HEIF and AVIF implementation — compiled directly into the program, which is how tools like the Windows build of ImageMagick read HEIC on machines that have never seen the Store.
This produces the odd situation where a file opens in one program and fails in another on the same computer. That is not a corrupted file, and recognising it is genuinely useful: it is a positive proof that the photograph is intact and the operating system is the thing that is short.
Not everything works this way. Adobe publishes a support page telling Windows Photoshop users to install the Microsoft HEIF and HEVC codecs, which tells you that Photoshop on Windows leans on the system decoder rather than shipping its own. Check before assuming your editor of choice is self-sufficient.
The limit of this fix is that it only helps you look. Explorer thumbnails stay blank, and the web form that rejected your upload will reject it just as firmly.
Fix three: convert the files
This is the only fix that also solves other people’s computers, which is usually the real problem. A JPEG opens on every machine, every phone, every kiosk and every upload form without anybody installing anything or being told to.
The HEIC to JPG converter here runs in the browser, so the photographs never leave your machine — which matters more than usual for this particular conversion, because a large share of HEIC files people urgently need converted are photographs of passports, payslips and bank statements. HEIC to PNG is there too, and is the better choice when the image is a screenshot or something with flat areas of colour rather than a photograph.
Fix four: stop the phone producing them
Most invasive, because it changes how the camera behaves from now on, but it ends the problem at source if you are permanently working between an iPhone and a Windows machine.
There are two separate settings here and they are constantly confused with each other.
The capture setting. Apple’s instruction is: open Settings, tap Camera, tap Formats, then tap Most Compatible. From that point the camera records JPEG and H.264 instead of HEIF and HEVC. This changes nothing about the photographs already on the phone, which is exactly the disappointment people run into — they change the setting, copy the same folder across again, and get the same blank icons.
The transfer setting. Separately, Apple documents that when you import HEIF or HEVC media from an attached iPhone or iPad over USB, the media might be converted to JPEG or H.264 on the way across. Apple words it as “may be converted”, and describes Keep Originals as the way to stop it. So if you have previously gone to Settings, tapped Apps, tapped Photos, scrolled down and selected Keep Originals, you have opted out of the conversion — and your USB imports will arrive as HEIC on a machine that cannot read them.
So the two settings answer different questions. The first decides what the camera writes. The second decides what the cable does. Someone whose Windows imports suddenly started failing has usually changed the second one without connecting it to the symptom.
What each fix costs you
Converting is not free, and the honest accounting is short.
- Size. HEIC is roughly half the size of a JPEG that looks the same, so converting a folder roughly doubles it. On a phone-sized library that is real disk space.
- Generation loss. Both formats are lossy, so conversion is a decode and a re-encode, not a relabelling. Convert copies, keep the originals, and do not convert the same image repeatedly.
- Metadata. A re-encode is a natural place to lose EXIF, including the capture date and the GPS coordinates. Sometimes that is the point. If these are family photographs, it is a loss.
- Everything the container was carrying. Depth maps, burst frames and alternate exposures have nowhere to go in a JPEG. They are not degraded by conversion; they are simply absent from the output.
If the file size after conversion is itself the problem — a portal with a hard limit, an email that bounces — compress the JPEG rather than reaching for a lower converter quality setting, so you can see what you are trading.
The failures that come next
The same missing decoder shows up in places that never mention HEIC by name.
Email. Your recipient’s mail client renders an inline preview only for formats it can decode itself. A HEIC attachment arrives as an icon with no thumbnail, and whether it opens at all depends entirely on the machine at the other end. You cannot fix that from your side except by not sending HEIC.
Upload forms. This is the worst one, because the failure is often silent. A form that accepts only JPG and PNG may reject the file with no message, or accept it and store something the reviewing officer later cannot open. Visa portals, university applications and insurance claims are exactly where people meet this, and exactly where a silent failure costs the most. Convert before uploading, and check that the uploaded thumbnail actually renders.
Live Photos. A Live Photo is a still plus roughly three seconds of video — Apple records what
happens 1.5 seconds before and after the shutter. Import that to Windows and it usually lands as two
files, an image and a short .MOV, with matching names and no visible relationship. Nothing has gone
wrong; the pairing was a property of Apple’s photo library, and there is no equivalent concept in a
Windows folder.
Edits and depth. Portrait-mode blur, and non-destructive edits made in the iPhone Photos app, are stored as instructions alongside the original rather than baked into it. What survives a conversion is the rendered result at the moment you converted. The adjustment layer, the depth map and the ability to undo any of it do not come with you.
Which one to actually use
If the machine is yours and will keep seeing these files, install the extensions and stop thinking about it. If it is a locked-down work laptop, convert. If you are sending the photographs to somebody else, convert regardless of what your own machine can do, because the fix that matters is the one that works on a computer you will never see. And if you are going to be doing this every week, change the capture setting on the phone and accept the storage cost.
The one thing not worth doing is copying the files off the phone a second time.