Skip to main content
Image
PDFixel Editorial Team••5 min read

How to Open a HEIC File on Windows, Mac, Android and the Web

What a HEIC file is, why iPhone photos will not open on Windows, what the HEIF codec fixes, and three reliable ways to view or convert a .heic file.

Direct Answer & Key Takeaway

A .heic file is an iPhone photo saved in Apple's High Efficiency Image Format, and Windows cannot display it without extra codecs. On Windows 10 and 11, install HEIF Image Extensions from the Microsoft Store — but note that package handles the container only, so files using HEVC compression, which most iPhone photos do, also need HEVC decoding support. If that is unavailable, for example on a work laptop where the Microsoft Store is blocked by policy, converting the file to JPG is the route that always works. macOS, iOS and recent Android versions open HEIC without any of this.

You have emailed yourself a photo from an iPhone, double-clicked it on a Windows PC, and been given a blank thumbnail or an error. The file is not damaged and the photo is fine. Windows simply cannot decode the format it is stored in.

What Is a HEIC File?

HEIC stands for High Efficiency Image Container. It has been the default camera format on iPhone since iOS 11 in 2017, and Apple chose it because it stores a photo at roughly half the size of an equivalent JPEG with no visible loss of quality.

The confusing part is that .heic describes the wrapper, not the compression. Inside that wrapper the actual image data is usually encoded with HEVC, also known as H.265 — the same codec used for 4K video. That split between container and codec is the reason a single fix often is not enough, and it is where most advice on this goes wrong.

Why Windows Shows a Blank Thumbnail

Windows does not ship an HEVC decoder as standard, largely because HEVC carries patent licensing costs. Without it, File Explorer cannot generate a thumbnail and the Photos app has nothing to render, so you get an empty square or a message saying the format is unsupported.

This is not a sign of a corrupt download. The same file will open instantly on any Mac or iPhone, which is often what makes the problem so confusing to diagnose.

Route 1: Install the Windows Codecs

If you own the PC and can install software, this is the fix that makes HEIC behave like any other photo format permanently:

  • Install HEIF Image Extensions from the Microsoft Store. It is free and takes about a minute.
  • Reopen the folder. Thumbnails should now appear and double-clicking should open the photo in the Photos app.
  • If files still will not display, the missing piece is HEVC decoding rather than HEIF container support. The two are separate packages, and the container one alone cannot decode HEVC-compressed images.

This route is unavailable more often than you would expect. On work and school machines the Microsoft Store is frequently disabled by Intune or Group Policy, so the codec simply cannot be installed no matter how many guides recommend it. If that is your situation, skip to converting the file.

Route 2: Convert the File to JPG

Converting sidesteps the codec problem entirely. A JPG opens in every operating system, email client, web form and photo frame ever made, which also makes this the right choice when you need to send the photo to somebody else rather than just look at it yourself.

PDFixel decodes HEIC in the browser, so no codec is installed and the photo is never uploaded anywhere:

  • 1. Open the HEIC to JPG converter and drop in one photo or a whole batch.
  • 2. Pick a quality preset. 85% is the default and is visually indistinguishable from the original for almost any photograph; drop to 60% if you need a smaller file for an upload limit.
  • 3. Optionally set a width or height to resize at the same time, with aspect ratio preserved.
  • 4. Download the JPGs. The decoder runs locally, so the conversion works on a locked-down machine where installing anything is impossible.

Keep the original .heic files rather than deleting them once you have JPGs. HEIC holds more colour information than JPG and takes up less space, so the originals are both the better archive copy and the smaller one.

Mac, iPhone and Android

macOS has read HEIC natively since High Sierra, and iOS and iPadOS obviously do, so on Apple hardware there is nothing to install and nothing to convert.

Recent Android releases display HEIC in the system gallery, but support is inconsistent once you leave it — plenty of individual apps, upload forms and older devices still reject the format. If you are sending a photo to someone and do not know what they will open it on, send a JPG.

Stop Your iPhone Creating HEIC at All

If you hit this problem regularly, fix it at the source. On the iPhone open Settings, then Camera, then Formats, and choose Most Compatible instead of High Efficiency. The camera will shoot JPEG from then on.

The trade is real, though. Photos will take up roughly twice the storage for the same picture. If space matters more than convenience, leave the camera on High Efficiency and convert the handful of photos you actually need to share.

Summary

A .heic file that will not open is a missing codec, not a broken photo. Installing HEIF Image Extensions on Windows fixes it permanently when you are allowed to install software and the file does not also need HEVC decoding. Converting to JPG works everywhere, including on managed machines where the Microsoft Store is blocked, and it is the right answer whenever the photo is going to somebody else. To avoid the problem entirely, switch the iPhone camera to Most Compatible and accept the larger files.

Need to do this now?

HEIC to JPG Converter

Open and convert iPhone HEIC or HEIF photos to JPG or JPEG in your browser, with no codec install.

Open Tool

Related Articles

View all →