Skip to main content
FormatDrop
Image Formats

How to open a HEIC file

Someone sends you a photo. Your Mac opens it without blinking. Your PC shows a grey box, your gallery app skips it, and the upload form refuses it. The file is fine — it is a .heic, and only some software can read one. Here is what each platform needs, which free tools genuinely work, and the fastest way to just see the picture.

By the FormatDrop team·4 September 2026·11 min read

Quick answer

Open a .heic file in your device's own photo app: Preview or Photos on a Mac or iPhone, Google Photos on Android. Apple and Android devices need nothing installed. Windows 11 and 10 are the fussy ones. The Photos app there needs two Microsoft add-ons: the free HEIF Image Extension, plus HEVC Video Extensions at $0.99 in the US Store. No browser but Safari will show a .heic, so Chrome and Edge cannot help. To just see the photo, convert it: FormatDrop's image converter turns HEIC into JPG in your browser, free.

Where you areWhat opens itWhat you need first
macOS (High Sierra 10.13+)Double-click — Preview and Photos read itNothing
iPhone / iPad (iOS 11+)Tap it — Photos and Files read itNothing
Windows 11 / 10Photos appHEIF Image Extension (free) + HEVC Video Extensions ($0.99 US)
Windows, no purchaseCopyTrans HEIC, GIMP, or convert to JPGA free download, or nothing at all for the browser route
Android 8.0 and laterGoogle Photos, and many gallery appsUsually nothing; app support varies
Chrome / Edge / FirefoxWill not display a .heicConvert it first
SafariOpens it directlyNothing

Why a photo arrived as a .heic

Apple made HEIF the default camera format with iOS 11, and support for it was built into iOS 11 and macOS High Sierra 10.13 at the same time. On an iPhone that setting is called High Efficiency, and it is on unless somebody changed it. So every photo taken since then, on any recent iPhone, lands as a .heic unless the owner switched the camera over.

The reason is size. Apple’s own claim is modest and worth quoting straight: HEIF and HEVC “offer better compression than JPEG and H.264, so they use less storage space on your devices and iCloud Photos, while preserving the same visual quality.” The figure you will see everywhere — about half the bytes of a matching-quality JPEG — comes from third-party testing rather than from Apple. Either way, the direction is right: fewer bytes for the same picture.

The catch is that HEIC is a container, and the picture inside it is squeezed with HEVC, the same codec used for high-efficiency video. HEVC is patented, and licensing it costs money. That single fact explains almost everything that follows: which platforms bundle it, which charge for it, and why your browser will not touch it. If you want the format itself explained properly, we keep that on the HEIC format page. This article is only about getting one open.

Open a HEIC file on Windows 11

Windows needs two separate pieces, and this is where nearly everyone gets stuck. One piece reads the wrapper. The other reads the picture inside. Install only the first and you get a file that Windows recognises but still cannot draw.

  1. Open the Microsoft Store and search for HEIF Image Extension. It is free. Install it.
  2. Search for HEVC Video Extensions. In the US Store this one is listed at $0.99. Install it too.
  3. Double-click your .heic file. It should open in Photos, and File Explorer should start drawing thumbnails for the whole folder.

Microsoft states the dependency itself in the HEIF listing: the HEVC Video Extensions package must be installed in order to view images stored in HEIF files that use the .heic, .hif or .heif extension. That is the sentence behind every “I installed the free one and it still does not work” complaint.

Two things muddy the picture. First, plenty of PCs ship with an HEVC extension supplied by the manufacturer, so HEIC simply works out of the box — which is why a colleague can swear there is nothing to install while your machine shows grey boxes. Second, prices and listings shift by country and over time. The $0.99 above is the US Store price we saw when writing this. Check what your own Store shows before you decide it is worth paying.

Open a HEIC file on Windows 10

The route is identical: HEIF Image Extension plus HEVC Video Extensions, both from the Microsoft Store, then double-click. Windows 10 has one extra wrinkle worth knowing about. Older builds may not offer the extensions at all, and Microsoft ended Windows 10 support on 14 October 2025, so a machine that has not been updated in years is the most likely to hit a dead end here.

If the Store route fails on Windows 10, do not keep fighting it. One of the free tools below, or a straight conversion to JPG, gets you to the picture faster than troubleshooting a codec install. We wrote the conversion steps out in full in the HEIC to JPG on Windows guide.

Free Windows apps that open HEIC — and one that does not

There is a lot of confident advice online about free HEIC viewers. Some of it is wrong. Here is what we could actually confirm.

CopyTrans HEIC is the closest thing to a drop-in fix. It is a small Windows utility that teaches the system to read HEIC, so File Explorer draws thumbnails, the photo viewer opens the file, and you can drop HEIC images into Word or PowerPoint. It lists support for Windows 7 through 11 and has a free tier. If you want HEIC to behave like any other photo on a PC without buying a codec, this is the route.

IrfanViewcan do it, with a caveat people usually leave out. HEIC is not in the base program — it comes with the separate PlugIns package, and IrfanView’s own documentation says the plugin handles special formats like HEIC and AVIF with installed codecs or extensions. In other words, IrfanView leans on the same system codec Windows was missing in the first place. It is a great viewer, but it is not a way around the codec problem on its own.

GIMP has been able to load and export HEIF, including HEIC, since version 2.10.2 in 2018, and later releases added high bit-depth and colour-profile handling. It is free on Windows, macOS and Linux. One honest caveat: whether HEIC works straight from the Windows installer depends on the build you downloaded, so treat it as worth trying rather than guaranteed.

VLC will not help. It comes up constantly in forum answers, presumably because VLC plays HEVC video and HEIC uses HEVC compression. But VLC is a media player, not an image viewer, and it does not display .heic photos. Do not spend twenty minutes on it like the rest of the internet has.

Open a HEIC file on a Mac

There is nothing to do. Double-click the file and Preview shows it. Drop it into Photos and it imports like any other picture. Quick Look works from the space bar. Support for HEIF and HEVC has been built into macOS since High Sierra 10.13, and Finder draws thumbnails for them like any other photo.

The only friction on a Mac shows up when you hand the file to something else. Older versions of design and layout software, some upload forms, and the odd stubborn plugin still expect JPG. When that happens, Preview will export one for you: open the photo, choose File, then Export, then pick JPEG as the format. No download, no account, and you keep the original.

If you have a folder full of them, opening them one at a time gets old fast. Batch options, including ones that need no software at all, are in our guide to converting HEIC to JPG.

Open a HEIC file on an iPhone or iPad

Also nothing to do. HEIC is the format your iPhone created, so Photos, Files, Messages and Mail all show it without a thought. If a .heic arrives from someone else — an email attachment, an AirDrop, a message — tap it and it opens.

The one place iPhone users hit trouble is sending. Share a HEIC to an app or a person outside Apple’s world and it may arrive as a file nobody can open. iOS often converts to JPG on the way out, but not always, and the behaviour depends on the app doing the sharing. If a recipient reports a photo they cannot open, that is almost always what happened.

Open a HEIC file on Android

Better odds than the internet suggests. Google’s own supported-media-formats documentation lists a HEIF decoder in the platform from Android 8.0 onward, and Android 9 added HEIF encoding as well. So the phone underneath can almost certainly read the file.

The gap is at the app layer. Manufacturer gallery apps, file managers and older third-party apps do not all support HEIC even when the system does, so a phone that can decode the file may still show you nothing. The practical order to try:

  1. Open the photo in Google Photos. It accepts .heic and .heif and is the most consistent option across manufacturers.
  2. Try the built-in gallery. Samsung and other large makers have supported HEIC for years.
  3. If both refuse, convert. A browser-based converter runs on the phone itself, which means no app install and no upload — our HEIC to JPG converter works in mobile Chrome.

Phones on Android 7 or older have no system decoder to fall back on. On those, converting is the answer rather than a workaround.

Why your browser will not show a .heic

Paste a .heic into a browser tab and, unless you are in Safari, you get a download prompt or a broken image. This is not a bug and it is not going to be fixed by clearing your cache.

HEVC carries patent licensing, and the companies behind Chrome, Edge and Firefox have not licensed it for image display in their browsers. Apple licenses HEVC for its own platforms, so Safari renders HEIC without complaint. That is the whole explanation. There is no setting to flip in Chrome.

This is also why HEIC keeps getting rejected by upload forms and web apps. Even when the site would technically accept the bytes, it cannot show a preview and its image pipeline may not decode it, so the safe move for the site is to allow only JPG, PNG and WebP.

Worth separating two different things here, because they look the same from the outside. A browserrendering a HEIC is what does not work. A browser-based converter is different: it carries its own decoder and reads the file itself rather than handing it to the browser. That is how our converter opens HEIC in Chrome on a Windows PC with no codec installed.

You were emailed a .heic and you need to see it now

No installs, no Store purchase, about fifteen seconds. This is the route to use when the file is somebody else’s problem and you just need the picture.

  1. Save the attachment to your desktop or downloads folder.
  2. Open the HEIC to JPG converter in whatever browser you already have open.
  3. Drag the file onto the page. You can also paste it with Ctrl+V.
  4. Convert, then download the JPG. It opens in absolutely anything.

The conversion runs inside your browser tab, on your own machine. The photo is not uploaded to a server, which matters more than it sounds when the picture is a passport page, a signed document or a photo of somebody’s kid. Free output carries a repeating FormatDrop watermark, which Pro removes; if you only need to read what is in the picture, the free copy does the job.

One habit worth forming: keep the .heic. Convert a copy. The original is smaller and holds more detail than the JPG you just made, and you may want it later.

Stop your iPhone making HEIC files

If you are the one sending photos people cannot open, fix it at the source. On the iPhone or iPad:

  1. Open Settings.
  2. Tap Camera.
  3. Tap Formats.
  4. Choose Most Compatible.

Apple describes this setting as capturing media in the older, more broadly compatible formats: photos as JPEG and video as H.264. From that moment on, new photos are JPG and nobody has to think about codecs again.

The trade-off is real, though, so decide with your eyes open. JPEG at the same visual quality takes more space than HEIF, so your phone fills up faster and iCloud storage goes further in the other direction. You also give up what HEIC carries and JPEG cannot: deeper colour, HDR, and the frames that make a Live Photo move. And the setting only affects new photos — everything already in your library stays HEIC.

The middle path most people end up on: leave the camera on High Efficiency, and convert copies when you need to send something. The HEIC to JPG on iPhone guide covers doing that from the phone itself.

When to stop fighting the codec and just convert

Installing the codec is the right answer when HEIC files are part of your life — you own an iPhone, you shoot in High Efficiency, and .heic files land on your PC every week. Pay the dollar once, get thumbnails everywhere, and forget about it.

Converting is the right answer in every other case. One file from a friend. A machine you do not control, at work or in a library. A phone whose gallery app refuses. A form that only takes JPG. A file you need to open right now, on a computer where you cannot install anything. In all of those, the codec route is a longer road to the same picture.

A rough rule that holds up well: if you will open a HEIC more than once a week on this machine, install the extensions. Otherwise convert and move on with your day.

Four things that look broken and are not

Grey box

Photos opens but shows nothing

The classic half-installed state on Windows. The HEIF extension told Windows what the file is, but the HEVC decoder that reads the picture inside is missing. Install the second piece, or convert the file.

No thumbnails

File Explorer shows blank icons

Thumbnails come from the same codec chain as the viewer. A folder of grey rectangles is Windows telling you it cannot decode any of them, not that the photos are damaged.

Upload rejected

A web form will not take your photo

Plenty of sites only accept JPG and PNG. Nothing is wrong with the file — it is the wrong format for that box. Convert a copy to JPG and upload that.

Two files

One photo arrived as a pair

A Live Photo can travel as a still plus a short video. The .heic is the picture; the .mov beside it is the motion. Open the .heic for the image.

Just need to see the photo?

Drop the .heic in and get a JPG that opens anywhere. It runs in your browser, so the file never leaves your device.

Frequently asked questions

Why won't the Windows Photos app open my HEIC file?

Because one of the two pieces it needs is missing. Windows reads the .heic wrapper through the HEIF Image Extension, but the picture inside is compressed with HEVC, and that decoder ships separately. Microsoft says so plainly in the Store listing for the HEIF Image Extension: the HEVC Video Extensions package must also be installed to view images that use the .heic, .hif or .heif extension. If Photos shows a grey box, an error, or nothing at all, the HEVC half is usually the piece you are missing.

Is there a free way to open HEIC files on Windows?

Yes, a few. Some PCs already have an OEM-supplied HEVC extension installed by the manufacturer, which is why HEIC opens on one Windows machine and not the next. CopyTrans HEIC is a free-tier Windows utility that adds HEIC to File Explorer thumbnails, the photo viewer and Office, and it lists support for Windows 7 through 11. GIMP has loaded HEIF and HEIC since version 2.10.2 in 2018. And converting the file to JPG in a browser costs nothing and installs nothing at all.

Can I open a HEIC file in a web browser?

Only in Safari. HEIC is compressed with HEVC, and HEVC carries patent licensing that Google, Mozilla and Microsoft have not taken on for their browsers, so Chrome, Edge and Firefox will not display a .heic image directly. Apple licenses HEVC for its own platforms, so Safari on a Mac or iPhone shows one fine. A browser-based converter is a different thing: it decodes the file with its own code rather than asking the browser to render it, which is why it works in Chrome.

Which Android phones can open HEIC files?

Most of the ones people are still using. Google's own supported-media-formats table lists a HEIF decoder from Android 8.0 onward, and Android 9 added HEIF encoding on top. Google Photos accepts .heic and .heif for backup on Android, iPhone and desktop. What varies is the app in front of that decoder: manufacturer gallery apps, file managers and older third-party apps do not all handle HEIC even when the platform underneath can. If your gallery refuses, try Google Photos before you assume the phone cannot do it.

Does opening a HEIC file change it or lose quality?

Opening it changes nothing. Viewing a photo decodes it to pixels on screen and leaves the file alone, whichever app you use. Converting is different: turning HEIC into JPG writes a brand new file with JPEG compression, so the copy is one generation away from the original. At a sensible quality setting that difference is not something you will see. Keep the .heic originals anyway and share the JPG copies, and you get compatibility without giving anything up.

Should I convert my HEIC photos to JPG or keep them?

Keep the originals, convert copies as needed. HEIC stores a photo in fewer bytes than a matching-quality JPEG, and it holds things JPEG cannot, including deeper colour and Live Photo frames. That is worth keeping on the device. But the moment a photo has to reach a Windows PC, a web form, a print shop or an older editor, JPG is the format that will not argue. Converting a copy costs you nothing and leaves your library intact.