Opening and Sharing HEIC Files on Windows and Android
How to open .heic files on Windows 10/11 and Android, what actually happens when you share HEIC from an iPhone, and when converting beats installing codecs.
Windows: two codec packs and one escape hatch
Windows 10 and 11 don’t ship with HEIF decode — but Microsoft publishes the missing piece:
- Open the Microsoft Store and install HEIF Image Extensions (free). File Explorer thumbnails, the Photos app, Paint and most built-in viewers start reading
.heicimmediately. - If a file still refuses (some HEIC variants need it), add HEVC Video Extensions — the plugin that unlocks the actual HEVC bitstream. It’s a $0.99 download in some regions, or preinstalled/licensed on many OEM machines.
The escape hatch when you can’t install anything — locked-down work machines, a friend’s PC — is conversion. The converter on this site decodes HEIC entirely inside the browser tab, so it works on machines where you have no install rights and nothing is sent anywhere.
Android: version-dependent
- Android 10 and later — the platform added HEIF decode in 2019. Google Photos, most gallery apps and file pickers read
.heicon Pixel, Samsung, OnePlus and friends. A few budget models skip the codec license; if yours does, the file shows as a gray thumbnail. - Android 9 and older — essentially no support. Google Photos still displays HEIC because it bundles its own codec; local apps won’t.
For sharing to Android users the reliable move is converting first — a JPG opens on every Android ever sold.
What iOS already does when you share
The confusing part: iPhones convert automatically sometimes, so behavior looks random:
| Channel | What the recipient gets |
|---|---|
| Mail / share sheet (default) | JPEG — transcoded on send |
| Messages to another iPhone | HEIC usually, JPEG to non-Apple threads |
| AirDrop → Mac | Original .heic |
| USB copy with “Automatic” | JPEG |
| USB copy with “Keep Originals” | Original .heic |
| iCloud link / Shared Album | Usually JPEG for non-Apple viewers |
| Google Drive / Dropbox upload | Original .heic (their viewers decode it) |
If the recipient keeps getting a .heic they can’t open, the fix is one of: resend through Mail/share sheet, flip transfer to Automatic, or convert the file before sending.
When converting is the answer
Codecs help your machine; they do nothing for the person you’re sending to. Convert when:
- the file is going to an upload form, CMS, marketplace or government portal (most reject
.heicoutright), - you’re sending to a mixed/unknown audience and can’t control their software,
- you’re archiving for the long term and want format longevity over compression elegance,
- a printing service or frame maker wants “JPEG only” — which is nearly all of them.
The converter handles the batch case locally — drop the folder’s worth of files in, get JPGs out, no installs on either end.
Frequently asked questions
Is the Windows HEIF extension free?
'HEIF Image Extensions' from Microsoft is free and covers decode for stills. Some files also ask for the 'HEVC Video Extensions' plugin, which costs $0.99 in some regions — installing it (or the free 'from device manufacturer' variant where offered) removes the last blocker.
Why can Google Photos show my HEIC but my phone's gallery can't?
Google Photos decodes server-side or with bundled codecs — it's not proof your OS supports the format. Local gallery support depends on the Android version and the phone maker's codec bundle.
If I email a .heic from my iPhone, what does the recipient get?
Usually a JPEG — iOS transcodes when you share through Mail or most share-sheet targets set to automatic. The .heic survives only through channels that copy the file verbatim (AirDrop to a Mac, USB with 'Keep Originals', some cloud drives).
Can I open HEIC in a browser without installing anything?
Not natively in Chrome/Edge/Firefox — they can't decode it. The options are a codec/OS-level fix, a conversion tool like this one (decodes locally — nothing uploaded), or a viewer that bundles its own decoder.