Why won't HEIC files open?
HEIC files won't open on many systems because they depend on the HEVC codec, which Windows and older Android don't include by default. Without that codec, the system simply doesn't know how to decode the image.
It's not a corruption or an error on your part — the file is fine. The device just lacks the decoder. This is the single most common HEIC frustration, and it has straightforward fixes.
The licensing reason behind it
HEVC, the technology HEIC is built on, is covered by patents that require licensing fees — so Microsoft and others didn't bundle it for free. JPEG, by contrast, is unencumbered, which is why it works everywhere automatically.
This licensing wrinkle is the root cause of nearly every HEIC compatibility problem. The format isn't broken or proprietary in a sinister way; it simply costs money to include, so many systems left it out.
| System | Opens HEIC? | Fix |
|---|---|---|
| Windows 10/11 | Not by default | HEVC extension or convert to JPEG |
| Android 10+ | Yes, natively | — |
| Android 9 and older | No | Convert to JPEG |
| Any browser/old software | Usually no | Convert to JPEG |
How to open HEIC on Windows
On Windows 10 and 11, install the HEVC Video Extensions from the Microsoft Store, after which the Photos app can open HEIC files. There's sometimes a small fee for the extension.
The simpler, free, and permanent alternative is to convert your HEIC files to JPEG. Once converted, they open in any Windows app with no extension needed — and you avoid repeating the codec hassle on every PC you use.
How to open HEIC on Android
Android 10 and later open HEIC natively; older versions need conversion to JPEG. Check your Android version in Settings — if it's 10 or above and a file still won't open, the app you're using may not support HEIC even if the OS does.
Converting to JPEG sidesteps all of this. A JPEG displays in every gallery app, messaging app, and browser on any Android version, with zero setup.
The universal fix: convert to JPEG
Converting HEIC to JPEG is the one solution that works everywhere, on every device, with no codec or update required. It turns a compatibility headache into a non-issue permanently.
This site converts HEIC to JPEG instantly and entirely in your browser — your photos never upload to a server. Drop in the files that won't open, download standard JPEGs, and they'll work on any device you send them to.