Why won't my HEIC file open on Windows 11?
Windows 11 doesn't include HEIC support out of the box. Apple invented HEIC and Microsoft never licensed it for default Windows installs. To open a HEIC on Windows you have to either install Microsoft's codec extensions (one is free, one costs about a dollar) or convert the file to JPG. Most people just convert.
The 30-second fix
Drop the HEIC into the converter below. Get a JPG. Open it anywhere. Nothing uploads.
The longer explanation
HEIC stands for "High Efficiency Image Container." It's Apple's default photo format on iPhones since iOS 11 (2017). HEIC stores photos at roughly half the file size of JPG at the same visual quality. That's great if you're staying inside Apple's ecosystem, where every device reads HEIC natively. Outside Apple, it's a problem.
What Windows actually needs
To decode a HEIC, Windows 11 needs two Microsoft Store extensions:
- HEIF Image Extension — free, contains the container parser
- HEVC Video Extensions — $0.99 from Microsoft for the actual HEVC video codec that decodes the image data inside the HEIF container
The free "HEVC Video Extensions from Device Manufacturer" version exists but is only available pre-installed on PCs whose manufacturer paid for the license. If you didn't get it pre-installed, you have to pay.
Why apps still fail even after you install the codecs
The Microsoft HEIF/HEVC extensions plug into the Windows Imaging Component (WIC) and Windows Media Foundation. That makes HEIC files openable in:
- Windows Photos app
- File Explorer thumbnails
- Paint, Snipping Tool, and a handful of other Microsoft apps
But it does not automatically work in:
- Slack, Discord, Microsoft Teams uploads
- Outlook attachments (sometimes works for preview, not for forwarding)
- Your web browser uploads (work portals, school portals, payroll)
- Most professional image editors that ship their own image libraries
- Almost every web form that says "upload your photo"
Those apps each have their own image-reading code. They read JPG and PNG. They don't read HEIC. The Microsoft codec doesn't help.
Common error messages and what they mean
"We can't open this file"
Windows Photos lacks the HEIF extension. Either install both Microsoft Store extensions, or convert to JPG.
"HEIC Image Extension is not installed"
Direct prompt from the Photos app. Same fix.
"This file isn't supported"
You're in a third-party app (Slack, a website upload form, an editor). Even installing the Microsoft codec won't help here — the app simply doesn't know HEIC. Convert to JPG.
"The file type is not supported" when sending in email
Some email clients reject HEIC attachments at send time. Convert first.
HEIC thumbnails not showing in File Explorer
Reinstall the HEIF Image Extension from Microsoft Store. If it still doesn't work, restart Explorer (Task Manager → Windows Explorer → Restart). On Windows 11 23H2 and later this is a known intermittent bug.
Why this site is the fastest fix
- No install. The converter runs in your browser using the same libheif library Apple uses, compiled to WebAssembly.
- No upload. Your photo never leaves your computer. Open DevTools and watch the Network tab if you want to verify.
- No signup. No email. No watermark.
- Batch. Drop dozens of HEICs at once, get a ZIP back.
Related
- Just want to look at the photo? — HEIC viewer (no download needed)
- HEIC to PNG — lossless conversion for editing
- HEIC to PDF — bundle into one document
- Strip GPS from HEIC — before sharing