ToolForge

How to Open HEIC Files on Windows and Android

A blank thumbnail in File Explorer, or a gallery app on Android that shows a broken-image icon, is not a sign that anything is wrong with your photos. It means the software in front of you has never been told how to decode this particular format — and the fix is specific to the platform you are on.

Here is what actually works on each, starting with the one most people arrive at this page for.

Written by toolforge.websitePublished Last reviewed How we build and check these tools

Why this happens at all

Reading the actual image data inside a HEIC file requires an HEVC decoder — the same underlying compression technique HEVC video uses, applied to a single still frame. That decoder is licensed technology, which is why support was never simply a matter of a platform "adding" the format the way it might add a new file icon.

Windows never shipped that decoder by default. Microsoft's own support documentation states plainly that to open a downloaded HEIF or HEVC file, "you may need to install a codec," available from Microsoft's own Store listing. That single sentence explains the entire experience: Windows can display these files perfectly well once the codec exists on the machine, and does nothing useful before that.

Android is different, and the difference matters. Google's own developer documentation confirms the platform gained native HEIF support starting with Android 9 in 2018 — several years before Windows had anything built in at all. Whether an individual phone actually decodes HEIC smoothly still depends on the manufacturer's software build and how current it is, which is why results vary more on Android than the "it's built in" answer suggests.

Windows: install the free extension

This is the fix for the overwhelming majority of people who land on this problem, and it takes about a minute.

  1. Open the Microsoft Store and search for HEIF Image Extensions.

    Published by Microsoft. It is the codec that teaches Windows to decode the image data inside a HEIC file.

  2. Install it.

    There is nothing to configure afterward.

  3. If your files also include HEVC video, install HEVC Video Extensions as well.

    A separate listing, also from Microsoft, needed specifically for video rather than still photos.

  4. Return to your folder and check File Explorer.

    Thumbnails may take a moment to regenerate the first time; toggling the view (to Large Icons and back) prompts a redraw if they do not appear immediately.

  5. Open a file directly in the Photos app to confirm.

    If it opens there, everything downstream — printing, basic edits, sharing — will work too.

If thumbnails still refuse after installing

Two things are worth checking before assuming the extension did not work.

Windows' thumbnail cache can hold onto old blank icons. Explorer caches what it drew before the codec existed, so folders you had already browsed can keep showing blank thumbnails even after the fix is installed. Clearing the thumbnail cache through Disk Cleanup, or simply refreshing the folder view, forces Explorer to redraw them using the newly available decoder.

Check whether the file is genuinely a HEIC file at all. A renamed file, a corrupted transfer, or occasionally a Live Photo's companion video mistakenly renamed with a photo extension will all refuse regardless of which codec is installed. The specific failure modes and how to tell them apart are worth a look if the codec install alone did not fix it.

If installing the extension is not an option — a work computer you cannot install anything on, for instance — converting the file to JPG in the browser sidesteps the whole problem: the output opens in absolutely anything, with no codec required on the machine at all.

Android: mostly native, with real exceptions

Android's situation is better than Windows' by default, and less consistent than "built in since 2018" makes it sound.

The platform itself has supported HEIF natively since Android 9, per Google's own developer documentation. In practice that means:

  • A recent phone running a current Android version will usually display HEIC photos in its default gallery without any extra step.
  • An older phone, or one running a manufacturer's heavily modified software, may still show a blank thumbnail or an error, because native platform support does not guarantee every pre-installed gallery app was updated to use it.
  • Google Photos is the most reliable single fallback across the fragmented landscape of manufacturer skins — install it, and it will display HEIC photos reliably even when the phone's own gallery app will not.

If a specific app on your Android device refuses a HEIC file the built-in gallery handles fine, that is an app-level gap rather than a platform one — try Google Photos, or convert the file to JPG if the app in question genuinely needs one.

Other places HEIC commonly gets stuck

Older macOS or third-party photo software. Apple's own ecosystem has supported HEIF since iOS 11 and macOS High Sierra, both from 2017, so genuinely current Apple software is rarely the problem. Older third-party editors, especially ones that have not been updated in years, may still lack support — check for an update before assuming the file is at fault.

Upload forms and web services. Many sites simply do not accept HEIC uploads at all, regardless of what your own device can display, because their own processing pipeline has no decoder either. This is a server-side limitation rather than anything about your file or your computer, and converting to JPG first is the only real fix.

Cross-platform sharing generally. Apple's own documentation notes that sharing a HEIC photo through certain built-in channels can automatically fall back to a more compatible format — but that automatic fallback does not happen for every transfer method, particularly a direct file copy or an upload, which is exactly where the original file and its extension survive intact.

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG or PNG free. It runs in your browser, so the files never leave your machine, and there is nothing to install or sign up for.

Try the HEIC to JPG Converter

Frequently asked questions

Do I have to pay to open HEIC files on Windows?

No — Microsoft's own support documentation points to a codec install from its Store to enable HEIF viewing, and that route does not require payment for still photos. If you also need HEVC video playback, a separate video extension is involved; check the current Store listing for the exact terms, since store offerings do change over time.

Why do my HEIC thumbnails still show blank after installing the extension?

Most often Windows' own thumbnail cache, which held onto blank icons drawn before the codec existed. Refreshing the folder view or clearing the thumbnail cache through Disk Cleanup usually resolves it without reinstalling anything.

Does every Android phone support HEIC?

The platform has supported it natively since Android 9 in 2018, but individual manufacturers' gallery apps and older software builds vary in how well they use that support. Google Photos is the most consistent fallback across different phones and Android versions.

Is there a way to view HEIC files without installing anything?

Yes — converting the file to JPG in a browser-based tool produces a file that opens on absolutely any device, with nothing installed on the machine doing the viewing. This is the reliable option on a computer you do not control, such as a work machine.

Why does a website reject my HEIC upload even though my phone displays it fine?

Because your phone displaying the file and a remote website's upload processing are entirely separate systems — the site's own pipeline needs its own HEIC decoder, and many simply do not have one. Converting to JPG before uploading is the standard fix.

The short version

On Windows, a free codec from the Microsoft Store is almost always the whole fix, and a stale thumbnail cache explains most of what remains. On Android, native support has existed since 2018, so a refusal usually points at a specific app rather than the platform — Google Photos is the reliable fallback. And where installing anything is not an option, converting to JPG once removes the compatibility question for every device downstream.

Tools that go with this

Each one is here for a specific reason rather than because it is in the same category.

Image Format Converter

Convert between JPG, PNG, WebP, AVIF, and HEIC

Open Tool

The route that needs no codec install at all — convert once in the browser and the result opens anywhere.

Image Metadata Remover

View and remove EXIF, GPS, and hidden data from images

Open Tool

Reads a photo's camera and location data directly, which is sometimes all you actually needed from the file.

New

Image to PDF Converter

Convert JPG, PNG and WebP images to a PDF

Open Tool

A quick way to get a set of photos into one file for someone whose device cannot open HEIC at all.

New

CR3 to JPG Converter

Convert Canon RAW CR3 images to JPG free

Open Tool

The equivalent platform-support problem for Canon raw photos rather than iPhone ones.

Guide

What Is a HEIC File?

HEIC is the photo format every iPhone has defaulted to since 2017. What it actually stores, why so little non-Apple software opens it, and what to do about it.

Troubleshooting

Why Won't My HEIC File Open or Convert?

A HEIC that refuses to open or convert is usually one of five specific problems. Match the message to the cause before you assume the file is broken.

How-to

How to Convert HEIC to JPG

Convert iPhone HEIC photos to JPG for free in your browser: which settings to use, what survives conversion, and how to handle a whole camera roll at once.

Explainer

What Happens to Live Photos When You Convert HEIC to JPG?

Converting a Live Photo gives a single still frame, never the motion — not a converter fault. Here is why, and what "multiple frames" in a HEIC really means.

Comparison

HEIC vs JPG: What's the Difference?

HEIC compresses more efficiently than JPG but almost nothing outside Apple opens it easily. What each format actually trades off, and which to shoot.

How-to

How to Stop Your iPhone From Saving Photos as HEIC

One setting switches new iPhone photos to JPEG instead of HEIC. Where it is, exactly what it changes, and what it does not do to your existing library.

Guide

What Is a CR3 File?

CR3 is Canon's raw photo format, introduced in 2018. Here is what is inside one of these files, why most software cannot open them, and what to do with them.

Troubleshooting

Why Your Image Is Still Too Large After Compressing

Six reasons compression did not shrink your file: a PNG that stayed a PNG, dimensions rather than quality, an already-optimised source, or a lying upload limit.

Sources

  1. Upload HEIF and HEVC photos and videos to OneDrive

    Microsoft · Official documentation · accessed 10 September 2026

    Cited for: That opening downloaded HEIF/HEVC files on Windows needs a codec installed from the Microsoft Store

  2. Android 9 features and APIs

    Android Developers (Google) · Official documentation · accessed 10 September 2026

    Cited for: Native HEIF encoding support added at the platform level in Android 9 (2018)

  3. Using HEIF or HEVC media on Apple devices

    Apple · Official documentation · accessed 10 September 2026

    Cited for: HEIF/HEVC support across Apple's own ecosystem since iOS 11 and macOS High Sierra (2017), and automatic fallback to more compatible formats in some sharing methods

About the author

toolforge.website

Builder and maintainer, ToolForge

Started ToolForge in May 2026 and has built and maintained it since, writing every tool on the site and the documentation that goes with each one.

How we research and check this content · About ToolForge

Part of

HEIC & iPhone Photos

Why an iPhone photo will not open on Windows, what a HEIC file actually is, how to convert it, and how to stop your phone from writing them in the first place.

Browse all image tools
Buy Me a Coffee