What Is HEIC and Why Won’t It Open on Windows or Android?


You’ve probably hit this problem the moment you tried to open a HEIC file on a Windows laptop or share one with an Android friend: the file simply won’t open, or it shows up as a blank thumbnail with no preview. HEIC isn’t broken or corrupted — it’s a format Apple uses by default that most other devices don’t fully understand yet. Understanding why solves the problem instantly and shows you exactly how to fix it.

What HEIC Actually Is

HEIC stands for High Efficiency Image Container, and it’s the format every iPhone has saved photos in by default since iOS 11 in 2017. Apple built it on the HEVC codec, the same compression technology behind 4K video, to store images at roughly half the file size of an equivalent JPEG with no visible quality loss. As a result, your iPhone can hold twice as many photos in the same storage space.

Beyond smaller files, HEIC also captures 10-bit color depth compared to JPEG’s 8-bit, which produces smoother gradients in skies, skin tones, and shadows. In practical terms, a 12-megapixel photo that would run 3.5 MB as a JPEG averages just 1.8 MB as HEIC — over 10,000 photos, that difference adds up to roughly 17 GB of saved storage.

Why HEIC Won’t Open on Windows

Windows 10 and Windows 11 can technically support HEIC, but not out of the box. You need to install the HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store before File Explorer or Photos can display a HEIC thumbnail or preview. Without these extensions installed, the file just appears as a generic icon with no preview, which is why it looks “broken” even though nothing is wrong with it.

Even after installing the extensions, many third-party apps, older editing software, and web upload forms still won’t accept HEIC directly, since those extensions only add support at the operating system level, not inside every individual program.

Why HEIC Is Unreliable on Android

Android’s situation is messier than Windows. Most modern Android phones — Samsung, Google Pixel, and OnePlus devices — natively support HEIF/HEIC starting from Android 9 (Pie) onward. However, support varies significantly by manufacturer, Android version, and even which app you’re using to view the file, so it’s not something you can count on consistently.

A photo you receive from an iPhone via email, a messaging app, or a cloud link might open fine in your phone’s default gallery but fail completely in a different app, a browser, or an older Android device. That inconsistency is exactly why converting to JPG before sharing avoids the problem entirely, rather than hoping the recipient’s device happens to support HEIC.

Why Almost No Website Accepts HEIC

Most web browsers, including Chrome, Firefox, and Safari, don’t display HEIC images natively at all. Consequently, if you try to upload a HEIC photo directly to a website — a job application, a social media platform, an online form — it either gets silently rejected or displays as broken once uploaded, even if the upload technically succeeds.

This happens because HEIC decoding requires a licensed codec that not every browser or server includes by default, unlike JPEG, which every platform on earth has supported for over two decades. Converting to JPG before uploading sidesteps this entirely, since JPG works natively everywhere without exception.

How to Convert HEIC to JPG the Right Way

The fastest fix is changing your iPhone’s default format so new photos save directly as JPG. Go to Settings, then Camera, then Formats, and select “Most Compatible” instead of “High Efficiency.” This makes every new photo a standard JPG automatically, though your existing HEIC photos still need converting individually.

For photos you’ve already taken, a browser-based converter handles the job without installing anything. Our free HEIC to JPG Converter processes the file entirely in your browser, so the photo never gets uploaded to a server — that matters because HEIC photos often come straight from a personal camera roll containing private images.

If you’re converting many photos at once, batch conversion saves significant time over doing them one at a time. Most browser-based tools support dragging in multiple files simultaneously and downloading them all as a single batch, rather than repeating the same steps for each photo.

Should You Actually Switch Away From HEIC?

For most people, keeping HEIC as the default and converting only when needed makes more sense than switching permanently. HEIC still stores the same photo at roughly half the size of JPEG, and iOS automatically converts to JPEG in the background whenever compatibility actually matters — for example, when you email a photo to a non-Apple device or share it through most messaging apps.

Switching your camera format to “Most Compatible” permanently only makes sense if you regularly send photos directly to Windows or Android users through methods that skip Apple’s automatic conversion, such as AirDrop alternatives, direct file transfers, or certain cloud storage syncs.

Frequently Asked Questions

Does converting HEIC to JPG reduce image quality?

There’s a small quality difference, since JPEG uses 8-bit color compared to HEIC’s 10-bit, and JPEG compression is slightly less efficient. However, at typical viewing sizes and quality settings above 85%, the difference is not visible to the human eye in normal use.

Why does my HEIC photo look fine on my iPhone but broken when I send it to someone else?

Your iPhone displays HEIC natively without any issue. The problem appears only on the receiving device, which may lack HEIC support in its operating system, browser, or the specific app being used to open the file.

Is it safe to convert personal photos using an online HEIC to JPG tool?

It depends on whether the tool uploads your photo to a server or processes it locally in your browser. A browser-based converter that never uploads the file keeps personal photos entirely on your device, which is significantly safer for anything you wouldn’t want stored on a third-party server.

Can I convert HEIC to JPG without losing the original file?

Yes. Conversion creates a new JPG file alongside the original HEIC; it doesn’t delete or overwrite the source photo unless you specifically choose to replace it.

Why does iOS still default to HEIC if compatibility is such a problem?

Apple prioritizes storage efficiency and image quality within its own ecosystem, where every recent Apple device fully supports HEIC. The compatibility issue only surfaces when sharing outside that ecosystem, which Apple partly solves already through automatic conversion during sharing and email.

Ready to convert your photos? Try the HEIC to JPG Converter, or check out our Image Compressor and Crop Image tool for other common photo-prep tasks.

EnglishenEnglishEnglish