How to Open HEIC Files on Any Device

Practical guide to opening HEIC files on Windows, Mac, Android, Linux, and online. Step-by-step instructions for every major platform.

heichow-tocompatibilitywindowsandroid

You received photos from someone with an iPhone, downloaded images from iCloud, or pulled files from a backup -- and now you are staring at .heic files that your device refuses to open. This is one of the most common compatibility issues in everyday computing, and it has a straightforward fix on every platform.

This guide covers how to open HEIC files on Windows, Mac, Android, Linux, and in a web browser, with specific steps for each.

Why HEIC Files Do Not Open Everywhere

HEIC is the default photo format on iPhones and iPads. It produces smaller files than JPG with equal or better quality, which is why Apple adopted it. The problem is that HEIC relies on the HEVC (H.265) codec for compression, and that codec is subject to patent licensing requirements. This has made other platforms slower to adopt built-in support.

The result: billions of photos are captured in HEIC every year, but large portions of the non-Apple world cannot open them without extra steps.

Here is the current state of native HEIC support:

| Platform | Native HEIC Support | | --- | --- | | macOS (High Sierra+) | Yes | | iOS / iPadOS | Yes | | Windows 10/11 | After installing extensions | | Android 10+ | Partial (varies by device) | | Linux | With libheif installed | | Chrome / Edge | Partial, recent versions | | Safari | Yes | | Firefox | No |

If your device is not on the "yes" list, you have two options: install codec support, or convert the HEIC files to a universal format like JPG or PNG. Both approaches are covered below.

Opening HEIC on Windows

Windows is the platform where people hit this problem most often. Out of the box, Windows 10 and 11 cannot display HEIC files -- File Explorer shows blank thumbnails, and double-clicking the file produces an error.

Install HEIC support:

  1. Open the Microsoft Store app
  2. Search for HEIF Image Extensions and install it (free, published by Microsoft)
  3. Search for HEVC Video Extensions from Device Manufacturer -- this is the free version of the HEVC codec (the one simply called "HEVC Video Extensions" costs about $1, but the "from Device Manufacturer" variant is free)
  4. Restart your PC if prompted

After installation:

  • File Explorer shows HEIC thumbnails correctly
  • Windows Photos opens HEIC files with full viewing and basic editing
  • Paint can open and resave HEIC files as JPG or PNG
  • Microsoft 365 apps (Word, PowerPoint) can insert HEIC images

If the extensions do not work:

Some corporate or managed PCs block Microsoft Store installations. In that case, the simplest workaround is converting the files. Open HEICify's HEIC to JPG converter in your browser, drop the files in, and download the JPGs. No installation needed.

Third-party viewers for Windows:

  • IrfanView (with plugins): Free, lightweight, handles HEIC well
  • XnView: Free, supports HEIC and hundreds of other formats
  • FastStone Image Viewer: Free, handles HEIC after codec installation
  • Adobe Photoshop / Lightroom: Full HEIC support in recent versions (paid)

Opening HEIC on Mac

macOS has supported HEIC natively since macOS High Sierra (10.13), released in 2017. If you are running any reasonably recent version of macOS, HEIC files just work.

Built-in support:

  • Finder: Displays HEIC thumbnails and Quick Look previews (press Space on a selected file)
  • Preview: Opens HEIC files and can export to JPG, PNG, TIFF, and other formats
  • Photos: Fully supports HEIC import, editing, and organization
  • Safari: Displays HEIC images on web pages

If you are on an older Mac:

Macs running macOS Sierra (10.12) or earlier cannot open HEIC. Your options are:

  1. Update macOS if your hardware supports it
  2. Use a browser-based converter to turn HEIC files into JPG or PNG
  3. Install a third-party app like XnView or GIMP with HEIF plugin support

For most Mac users, HEIC compatibility is not an issue. The times when it comes up are when you need to share HEIC files with someone on a different platform, in which case converting to JPG or converting to PNG before sharing saves the recipient the trouble.

Opening HEIC on Android

Android's HEIC support is better than Windows but less consistent than macOS. Google added HEIF reading support in Android 10 (2019), but the implementation varies by manufacturer and even by app.

What usually works:

  • Google Photos: Handles HEIC files reliably on most Android devices
  • Samsung Gallery: Samsung phones running One UI generally support HEIC
  • Snapseed: Google's photo editing app opens HEIC
  • Files by Google: Can preview HEIC thumbnails on supported devices

What to do if your Android device cannot open HEIC:

  1. Try Google Photos first. Even if the default gallery app fails, Google Photos usually handles HEIC correctly.
  2. Install a third-party gallery app. Simple Gallery Pro, F-Stop Gallery, and QuickPic all support HEIC on most devices.
  3. Convert before transferring. If you are regularly receiving HEIC files from an iPhone user, ask them to share via a method that auto-converts (like email or AirDrop), or convert the files yourself using HEICify before moving them to your Android device.

Sharing between iPhone and Android:

When iPhone users share photos via iMessage, AirDrop to a Mac, or email, iOS often converts to JPG automatically. But sharing via cloud storage (Google Drive, Dropbox, OneDrive) or direct file transfer typically preserves the original HEIC format. If you frequently receive HEIC files from iPhone users, keeping a bookmark to a browser-based converter is the most practical solution.

Opening HEIC on Linux

Linux does not include HEIC support by default on most distributions, but adding it is straightforward.

Install libheif:

On Debian/Ubuntu-based distributions:

sudo apt install libheif-examples

On Fedora:

sudo dnf install libheif

On Arch Linux:

sudo pacman -S libheif

After installing libheif, most Linux image viewers pick up HEIC support:

  • Eye of GNOME (eog): The default GNOME image viewer supports HEIC with libheif
  • Gwenview: KDE's image viewer supports HEIC with libheif
  • gThumb: Supports HEIC after libheif installation
  • GIMP: Can open HEIC files with the libheif plugin (included in GIMP 2.10+)

Command-line conversion:

The libheif-examples package on Debian/Ubuntu includes a heif-convert command:

heif-convert photo.heic photo.jpg

This works well for scripting batch conversions, but for a quick one-off job, opening HEICify in a browser is faster than installing packages.

Opening HEIC in a Web Browser

If you just need to view (not necessarily save) a HEIC file and you have a web browser, your options depend on which browser you are using.

Browser support:

  • Safari: Full HEIC support. You can open HEIC files directly and they display on web pages.
  • Chrome (version 118+): Partial support on macOS and Chrome OS. Support on Windows and Linux varies.
  • Edge: Similar to Chrome, partial support in recent versions.
  • Firefox: No HEIC support as of early 2026.

The universal browser-based approach:

Rather than worrying about which browser supports HEIC natively, the most reliable approach is to convert HEIC files to a universally supported format:

  1. Open HEICify in any browser
  2. Drop your HEIC files onto the page
  3. Download the converted JPG or PNG files
  4. View them in any application or browser

This works regardless of your browser, operating system, or device.

The "Just Convert It" Approach

If you are not interested in installing extensions, updating software, or troubleshooting platform-specific codec support, there is a simpler approach that works everywhere: convert the HEIC files to JPG and move on.

HEICify's converter runs entirely in your browser. There is nothing to install, no account to create, and your photos are never uploaded anywhere. The conversion takes seconds and produces standard JPG files that open on every device and platform without any additional setup.

This is particularly useful when:

  • You received HEIC files from someone and just need to view or use them once
  • You are on a work computer where you cannot install software
  • You do not want to deal with codec installation steps
  • You need the files in JPG format anyway for uploading, printing, or sharing

For photos where you need lossless quality or transparency, convert to PNG instead.

Summary: Quick Reference by Device

| Device | Fastest Way to Open HEIC | | --- | --- | | Mac | Just double-click -- it works natively | | iPhone / iPad | Native support, no action needed | | Windows | Install HEIF + HEVC extensions, or convert to JPG | | Android | Try Google Photos, or convert to JPG | | Linux | Install libheif, or convert to JPG | | Any device | Convert to JPG with HEICify in your browser |

The format compatibility landscape is gradually improving, but until HEIC support is truly universal, knowing how to handle these files on your specific device saves you from the frustration of staring at a file you cannot open.

Frequently Asked Questions

Why can't I open HEIC files on my computer?
Most likely your operating system or software lacks HEIC codec support. Windows requires installing free extensions from the Microsoft Store. Older versions of macOS (before High Sierra) do not support HEIC. Linux needs the libheif library installed. The quickest workaround is to convert the files to JPG or PNG using a browser-based tool like HEICify.
What program opens HEIC files on Windows?
After installing the HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store, the built-in Windows Photos app, Paint, and File Explorer can all open HEIC files. Third-party apps like IrfanView, XnView, and GIMP (with a plugin) also work.
Can I open HEIC files on Android?
Android 10 and later include basic HEIF reading support, so the built-in gallery app on many devices can open HEIC files. If your device cannot, apps like Google Photos, Snapseed, or Simple Gallery can usually handle them. Alternatively, convert the files to JPG before transferring them to your Android device.
Is there a free HEIC viewer?
Yes. On Mac, Preview opens HEIC natively. On Windows, the Photos app works after installing free Microsoft Store extensions. On Linux, the Eye of GNOME and Gwenview viewers support HEIC with libheif installed. For any platform, you can also convert HEIC to JPG using HEICify's free browser-based converter and view the JPG in any image viewer.
Can web browsers display HEIC files?
Safari supports HEIC images natively. Chrome and Edge have added partial support in recent versions. Firefox does not currently support HEIC. For reliable display across all browsers, convert HEIC images to JPG, PNG, or WebP before using them on the web.

Related Guides

Ready to Convert Your Images?

Try our free, browser-based converter tools. No uploads required -- your files never leave your device.