HEIC files on Windows: why they won't open, and how to fix it
You plugged in your iPhone, copied some photos, and Windows shows a grey icon instead of a thumbnail. Here is what is actually going on, and the two ways to fix it — one that installs a codec, one that skips the problem entirely.
Drag & drop HEIC photos here
or — you can paste too
HEIC, HEIF, JPG, PNG, WebP, GIF, BMP · up to 40 images
PNG is lossless — quality affects JPG and WebP only.
Why Windows treats your photo like a mystery file
HEIC is not a Windows-native format. It was built by Apple around the HEVC video codec, and Windows has no built-in decoder for either the container or the compression it uses. Without that decoder, File Explorer can't generate a thumbnail, Photos can't open the file, and double-clicking it typically shows "This file isn't supported" or a similar error rather than your picture. (See why Apple moved to HEIC in the first place, if you're curious what problem it was actually solving.)
This isn't a Windows 11-specific problem, and it isn't new — it's been true since Windows 10, because the missing piece is a HEVC decoder, not a general update.
Fix 1: install the Microsoft Store codec extensions
Microsoft sells the missing decoder as an add-on rather than bundling it, largely for licensing-cost reasons around HEVC patents. There are two separate listings, and which ones you actually need is more confusing than it should be:
- HEIF Image Extensions — free, from Microsoft, in the Microsoft Store. This handles the HEIC/HEIF container format itself.
- HEVC Video Extensions — the video decoder HEIC still images are built on top of. Microsoft's own support documentation states you need both extensions to view HEIC photos, even though you're not opening a video. This one has historically carried a small charge (roughly $0.99), though some PCs come with a manufacturer-bundled equivalent listed as "HEVC Video Extensions from Device Manufacturer," which is free — search for that name first before paying for the paid listing.
To install: open the Microsoft Store, search "HEIF Image Extensions," install the listing published by Microsoft Corporation, then search "HEVC Video Extensions from Device Manufacturer" and install that if it's available to you before resorting to the paid "HEVC Video Extensions" listing. Restart File Explorer (or just sign out and back in) afterward — thumbnails are known to not refresh immediately even once the extension is installed.
What this buys you: HEIC thumbnails in File Explorer, and the ability to open HEIC files in the Photos app. It does not make other software — older Photoshop versions, most upload forms, many business systems — suddenly accept HEIC. The file is still HEIC; you've just taught Windows itself to display it.
Fix 2: convert to JPG and skip the codec entirely
If you don't need to keep working in HEIC — you just want a JPG you can use anywhere — converting is faster than hunting through two Store listings and troubleshooting thumbnail caches. The tool on this page runs entirely in your browser: no install, no Microsoft Store, no restart. Drop your HEIC files above and you'll have JPGs in a few seconds, with the capture date and camera info carried across rather than stripped out.
This is also the more durable fix if you regularly receive HEIC files from other people's iPhones — installing a codec fixes viewing on this PC, but the next Windows machine you sit down at has the same problem again.
A gotcha specific to Windows: OneDrive and photo sync
If your iPhone photos sync through iCloud or OneDrive rather than a direct USB copy, some sync paths convert HEIC to JPG automatically and some don't, depending on settings on both ends. If some photos from the same batch open fine and others don't, this is usually why — check whether "Automatic" format conversion is enabled in your iPhone's Settings → Photos → Transfer to Mac or PC, though in practice this setting is inconsistently honored.
Related
Common questions
Do I need both HEIF Image Extensions and HEVC Video Extensions?
According to Microsoft's own support documentation, yes — you need both to view HEIC photos in Windows apps, even though you're only opening still images rather than video. HEIF Image Extensions alone is not always sufficient.
Is HEVC Video Extensions really not free?
The standalone "HEVC Video Extensions" listing has historically carried a small charge, but many PCs are eligible for a free equivalent listed as "HEVC Video Extensions from Device Manufacturer." Search for that exact name in the Microsoft Store before paying — availability depends on your PC manufacturer and isn't guaranteed.
I installed the extensions but File Explorer still shows no thumbnail.
This is a known quirk — thumbnails sometimes don't refresh immediately after installing the codec. Restart File Explorer from Task Manager, or sign out and back in, before assuming the extension didn't work.
Will installing the codec let me upload HEIC files to websites that reject them?
No. The codec only teaches Windows itself (File Explorer, Photos) to display HEIC. Upload forms, older software, and business systems that specifically reject the HEIC file type will still reject it — that requires converting the file itself, not adding a codec.
Does this converter need the Microsoft codec installed?
No. It runs in your browser, which decodes HEIC independently of Windows' own codec system, so it works on a completely bare Windows install with nothing extra added.