Why HEIC files fail to open
HEIC compresses photos with HEVC (H.265), a modern codec covered by patents. Apple pays for it and supports HEIC everywhere in its own products. Many other companies don't include it, or only include it as an optional extra. So a perfectly healthy HEIC file looks "broken" the moment it lands on a Windows PC, a website, or a kiosk.
You can check whether the file itself is okay with our in-browser HEIC viewer. If it displays there, the file is fine and you're dealing with a support problem.
Find your situation
| Where it fails |
Most likely cause |
Fastest fix |
| Windows Photos or File Explorer |
Missing HEVC support |
Convert, or install Microsoft's extensions |
| A website upload form |
Form only accepts JPG or PNG |
Convert to JPG, compress if needed |
| Email recipient |
Their device or webmail can't show HEIC |
Send JPGs |
| A specific app or editor |
App doesn't support HEIC |
Convert to JPG or PNG |
| Android phone |
Gallery or file manager lacks support |
Google Photos, or convert |
| Print kiosk or photo lab |
Only JPG accepted |
Convert to high-quality JPG |
On Windows
Symptoms: "This file format is not supported", a blank thumbnail, or Photos asks you to buy an extension.
Why: Windows 10 and 11 need Microsoft's HEIF Image Extensions (free) and usually HEVC Video Extensions (a small paid add-on) to read HEIC.
Fix:
- Convert the photos to JPG with the converter on this page, or
- Install both extensions from the Microsoft Store and restart the Photos app.
For ongoing iPhone imports, set Settings → Photos → Transfer to Mac or PC → Automatic on the iPhone. Full details are in our guide to opening HEIC on Windows.
A website rejects your upload
Symptoms: "Unsupported file type", "Please upload a JPG or PNG", or the file simply isn't selectable.
Why: Most upload forms are built around JPG and PNG. Many also have a size limit, and some check dimensions.
Fix:
- Convert the HEIC to JPG.
- If there's a size limit, use compress HEIC and type the limit in. It finds the best quality that fits.
- Upload the new file.
On iPhone, picking from the Photos library in Safari usually converts to JPG automatically. Problems tend to come from the Files app or from HEICs you've moved to a computer. See uploading iPhone photos to a website.
Your email recipient can't open them
Symptoms: "I can't open the attachments", or they see a generic file icon.
Why: You sent original HEIC files, perhaps from a Mac, the Files app or a cloud drive. The recipient is on Windows, an older phone or webmail.
Fix: Convert to JPG and resend. If the photos are big, compress them to a few hundred KB each so the email isn't rejected for size. Our emailing HEIC photos guide covers attachment limits.
An app shows an error
Symptoms: "Cannot read file", "Unknown format", or nothing happens when you open it.
Why: Plenty of photo editors, design tools, document apps and older software don't support HEIC, even on systems that do.
Fix: Convert to JPG for photos, or PNG if you'll be editing heavily and want to avoid a second round of compression. Then open the converted file.
On Android
Symptoms: The photo doesn't show up in the gallery, has a grey thumbnail, or shows only part of the image.
Why: HEIC support on Android depends on the phone maker, the Android version and the app.
Fix:
- Try opening it with Google Photos, which generally supports HEIC.
- Or convert it in Chrome using the converter on this page.
At a print kiosk or photo lab
Symptoms: The kiosk doesn't list your photos, or the online lab refuses the upload.
Why: Printing systems almost universally expect JPG.
Fix: Convert at a high quality (90 or above) before you go, and pick the sRGB colour option for the most predictable print colours. Our printing HEIC photos guide covers resolution and cropping.
Things that look like fixes but aren't
Renaming the file to .jpg
The data inside stays HEIC. Some apps might even open it if they sniff the real format, which makes it confusing, but most will fail. Always convert properly.
Changing the camera setting
Switching your iPhone to Most Compatible stops new photos being HEIC, but does nothing to files you've already taken. Handy for the future, not for the photo in front of you.
Uploading to a random online converter
It works, but you're handing personal photos (often with GPS location inside) to a server you know nothing about. The converter on this page does the same job inside your browser, and strips GPS by default.
When the file really is damaged
Occasionally a HEIC genuinely is broken. Signs include:
- It fails to open on an iPhone, a Mac and in a browser-based viewer.
- The file size is suspiciously small, such as a few KB.
- It came from an interrupted download, a failing memory card or a recovery tool.
In that case, try getting the file again from the source. If it was on your iPhone, export it again from Photos. A converter can't recover data that isn't there.
Preventing it next time
- Set Transfer to Mac or PC to Automatic if you import by cable.
- Share from the Photos app instead of the Files app when sending to non-Apple users.
- Keep this page bookmarked, or install it as an app. It works offline after the first visit.