Home › Blog › How to open HEIC files

How to Open HEIC Files on Windows, Mac, iPhone and Android

By · Updated September 30, 2026 · 8 min read

Illustration of opening a HEIC file on any device

Someone sends you a photo, it ends in .heic, and double clicking does nothing. How you open it depends on the device: Apple hardware opens HEIC natively, Windows usually needs two Microsoft Store extensions, recent Android phones mostly cope, and browsers other than Safari do not show it at all. HEIC has been the iPhone default since 2017 and also comes from Android flagships and pro cameras (see where HEIC is used), so here is what to do on each platform, starting with Windows, where most people get stuck.

Quick answer

Windows 11 and 10: install HEIF Image Extensions (free) and HEVC Video Extensions (about $0.99) from the Microsoft Store; some Windows 11 PCs already have both, many do not. Mac, iPhone and iPad open HEIC natively. Android 10 and newer mostly handles it in Google Photos or the stock gallery. To just see the photo on any device right now, drop it on the free online HEIC viewer, and when a file has to travel, convert it to JPG, which opens everywhere.

How to open HEIC files on Windows 11

Windows 11 does not guarantee HEIC support out of the box. On some PCs the free HEIF Image Extensions and a HEVC codec licensed by the manufacturer are already installed, and a double click opens the photo in the Photos app. On many others, clean installs included, you get an error or a gray thumbnail until you add the missing pieces:

  1. Double click the HEIC. If it opens in Photos, you are done.
  2. Open the Microsoft Store, search for HEIF Image Extensions (publisher Microsoft) and click Get. It is free and teaches Windows the HEIF container.
  3. If the photo still fails, install HEVC Video Extensions (about $0.99), the codec that decodes the picture itself. A free "from Device Manufacturer" edition exists, but it is only preinstalled on some PCs and usually does not show up in Store search, so do not spend time hunting for it.
  4. Restart Photos. Thumbnails in File Explorer can take a few seconds to appear.

Cannot install anything, for example on a locked work PC? The free online HEIC viewer shows the photo in any browser tab. If you would rather compare installed programs such as CopyTrans HEIC, IrfanView or XnView MP, see our ranking of the best HEIC viewers for Windows.

See also

How to open HEIC files on Windows 10

Windows 10 reached end of support in October 2025, but plenty of PCs still run it, and a fresh install cannot read HEIC at all. You need the same two Microsoft Store extensions, and the split between them explains the odd pricing:

  1. Open the Microsoft Store and install HEIF Image Extensions. This one is free and teaches Windows the HEIF container format.
  2. Install HEVC Video Extensions. This one usually costs about $0.99, because HEVC decoding carries patent royalties that Microsoft passes on to you.
  3. Restart the Photos app. Your .heic files should now show thumbnails and open normally.

Both pieces matter: the free extension reads the box, the paid one decodes the picture inside it. Install only the first on a PC without a HEVC decoder and HEIC files stay broken, which is the most common reason the fix seems to fail. If you need JPG copies rather than a viewer, our step by step Windows conversion guide covers every free route.

Quick tip

If the HEIC files come from your own iPhone over a USB cable, you can skip the codecs entirely. On the iPhone, open Settings > Apps > Photos (Settings > Photos on iOS 17 and older), scroll to Transfer to Mac or PC and choose "Automatic". The phone then converts photos to JPG during transfer, and your PC never sees a HEIC file at all.

Why HEIC files won't open: the one minute version

Knowing why the file fails makes every fix obvious. If you want the full background, read what a HEIC file is; the short version is that a HEIC file is really two things stacked together: a container (the HEIF format, an ISO standard from the MPEG group) and the compressed image inside it, encoded with HEVC, the same codec used for high efficiency video. That codec is the whole point: it makes photos roughly 40 to 50 percent smaller than a JPG of the same visual quality. It is also the whole problem, because HEVC decoding carries patent royalties. That is why Microsoft charges for its decoder on Windows 10, why most browsers never added support, and why a nine year old format still is not universal.

So when a device refuses your photo, it is missing one of those two pieces: the container reader or the HEVC decoder. Every fix in this guide supplies the missing piece, and the final fix, conversion, sidesteps both.

Before we go platform by platform, here is the whole picture in one graphic: where a HEIC opens out of the box, and where JPG simply never fails.

Will it open? HEIC vs JPGNative, out of the box support by platformHEICJPGiPhone / iPad (iOS 11+)Mac (High Sierra+)Windows 10Windows 11Android 10+Linux desktopsChrome / Firefox / EdgeSafariYesPartialNo
Partial: works after a free extension or depends on the device.

iPhone and iPad: nothing to install

Every iPhone and iPad running iOS 11 or later opens HEIC natively, which makes sense: Apple is the reason these files exist in your life. Photos, Files, Mail and Messages all display them without a hint that the format is anything unusual. If a HEIC arrives by AirDrop or email, tap it and it opens.

The only real question iPhone owners have is the reverse one: why is the camera producing HEIC at all, and how do you make it stop? The short version is a setting under Settings > Camera > Formats, where "High Efficiency" means HEIC and "Most Compatible" means JPG. The long version, including what you gain and lose with each choice, is in our guide to why your photos are HEIC instead of JPG.

Mac: Preview, Photos and Quick Look

Macs have opened HEIC natively since macOS High Sierra shipped in September 2017. You have three ways to view one, all built in:

If you are on a Mac older than High Sierra, you are on the wrong side of the 2017 line and should treat the machine like any unsupported device: convert the file to JPG and move on.

Need the JPG copies rather than just a preview? How to convert HEIC to JPG on a Mac walks through the Finder Quick Action, Preview, Photos and a Terminal command for large batches.

Android: fine on Android 10 and newer

Android gained the ability to display HEIF images in Android 9 (2018), and Android 10 (2019) made HEIC support dependable on capable hardware. In practice, any reasonably recent Android phone opens a received HEIC without complaint:

The rough edge on Android is not viewing but sharing onward: an app that accepts a JPG from your gallery may still choke when the file it receives is HEIC. If that happens, change HEIC to JPG on Android before you share it.

Linux: GIMP or the command line

No mainstream Linux distribution previews HEIC out of the box, but two solid options exist. GIMP has been able to read and export HEIF since version 2.10.2 (May 2018), so opening a HEIC and exporting a JPG takes under a minute. For batches, the libheif tools are faster: install them from your package manager and run heif-convert photo.heic photo.jpg (newer libheif versions call the tool heif-dec, but the old name still works). Wrap it in a shell loop over a folder and a few hundred vacation photos convert while you get coffee.

Browsers: Safari and nobody else

Here is the trap that catches people even after they fix their desktop: you cannot rely on a browser to show a HEIC. Drag one into Chrome and you get a download prompt, not an image. Only Safari renders HEIC natively, which matters whenever you upload photos to a website that previews them, or send someone a direct link to an image file.

The one exception is a page built for the job: the online HEIC viewer decodes the file on the server and shows a full size preview in any browser, and our ranking of the best HEIC viewer apps compares the installed alternatives.

Individual apps are just as inconsistent. Discord does not support HEIC at all. Photoshop opens HEIC files, but it cannot save the format back. And a long tail of web forms, CMSes and marketplace upload fields validate file extensions against lists written before 2017, so .heic gets bounced at the door no matter what your operating system can display. Fixing your own machine solves the viewing problem; it does nothing for the uploading problem.

Did you know?

As of mid 2026, Safari is the only major browser that can display HEIC natively. Chrome, Firefox and Edge have not added it so far (a W3C meeting in March 2026 agreed to start a community group on HEIF in browsers, with no browser commitment yet), mainly because HEVC, the codec inside HEIC, carries patent licensing costs that royalty free web formats do not.

Every device at a glance

DeviceOpens HEIC natively?What to do
iPhone / iPad (iOS 11+)YesNothing, it just works
Mac (High Sierra+)YesQuick Look, Preview or Photos
Windows 11On some PCsIf it fails, install the HEIF extension (free) and the HEVC extension (about $0.99)
Windows 10 (out of support since October 2025)NoInstall HEIF extension (free) + HEVC extension (about $0.99)
Android 10+MostlyUse Google Photos or the stock gallery
Android 9PartiallyViewing works in some apps; convert for reliability
LinuxNoGIMP 2.10.2+ or heif-convert from libheif
Web browsersSafari onlyConvert to JPG before uploading or linking
Older or locked down devicesNoConvert to JPG, the format everything reads

The universal fix: convert to JPG

Every solution above fixes exactly one device. That is fine when the problem is your own laptop; it falls apart the moment the photo needs to travel. You can install codecs on your PC, but not on your accountant's, your school's upload portal, or the marketplace where you are listing a couch. Chasing HEIC support across every screen a photo might reach is a losing game.

Converting the file solves it once, for everyone. A JPG opens on every phone, browser, printer, kiosk and web form built since the 1990s, no extensions and no explanations. The fastest route is to convert your HEIC files to JPG in your browser: conversion starts automatically the moment a photo is uploaded, output is full resolution with EXIF data preserved, and a batch comes back as a single ZIP. It accepts .heic, .heif and .hif files, converted files live behind unguessable links for 30 days and then delete themselves, and there is no software to install, which means it works identically on the Windows 10 machine that started this whole problem. For a full walkthrough of each step, see our guide on how to convert HEIC to JPG.

A sensible rule of thumb: fix your own devices once using the steps above, and convert whenever a file needs to leave your hands. That combination covers every HEIC situation you will realistically meet.

Frequently asked questions

Why won't my HEIC file open?

The app or device has no HEVC decoder. On Windows that means the HEIF and HEVC extensions are missing; on older Android versions and in most browsers there is no support at all. Converting the file to JPG solves it everywhere.

How do I open a HEIC file on Windows 10 or 11?

Install HEIF Image Extensions from the Microsoft Store, then the HEVC Video Extensions. Photos, Paint and File Explorer thumbnails then work. If the codec costs money on your PC, upload the photo to heicjpg.online and download a JPG instead.

Can I open HEIC files in Chrome or Edge?

No. As of mid 2026, Safari is the only major browser that renders HEIC natively. Chrome, Edge and Firefox download the file instead of displaying it, so convert to JPG before uploading a photo to a website.

How do I open a HEIC file without converting it?

On an iPhone, iPad or Mac, just tap it. On Windows, install the two Store extensions. On Android 10 or newer, Google Photos opens it. On Linux, GIMP 2.10.2 or newer with libheif works. For anything else, converting to JPG is faster than hunting for a plugin.

What program opens HEIC files?

On Windows 10 and 11, the Photos app once HEIF Image Extensions and HEVC Video Extensions are installed. On a Mac, Preview, Photos and Quick Look. On Android 10 and newer, Google Photos or the stock gallery. On Linux, GIMP 2.10.2 or newer. Among browsers, only Safari shows HEIC; on any other device the online HEIC viewer displays the photo with nothing to install.

Have a HEIC that refuses to open?

Drop it on heicjpg.online and download a full resolution JPG seconds later. Free, no signup, no ads.

Convert HEIC to JPG now

If all of that sounds like too much tinkering per device, the shortcut below works the same on every platform.

The 60 second universal fixThree steps, any device, nothing to install1Open the converterheicjpg.online works in any browser, nothing to install.2Drop your HEIC filesUp to 60 photos; conversion startsautomatically.3Download the JPGsFull resolution, opens on everydevice made in the last 30 years.