ShowProSoftware
8 min readHow-to Guide

HEIC Compatibility Matrix 2026: iPhone, Mac, Windows & Browsers

SP

ShowPro Team

Expert tool tutorials · showprosoftware.com

Updated October 6, 2026

HEIC/HEIF support in 2026 is not simply “Apple yes, everything else no.” Apple operating systems have mature native support, Safari now supports HEIF/HEIC as a web image format, Windows can support it through Microsoft codecs, and several Adobe applications understand HEIC. But Chrome, Edge, and Firefox still do not natively render HEIC images as normal web images.

This reference separates operating-system/app support from native web-browser image support.

If you only need a broadly compatible copy of an iPhone HEIC photo, use the [ShowPro HEIC to JPG converter](https://showprosoftware.com/tools/heic-to-jpg). It uses a JavaScript HEIC decoder in your browser rather than depending on the browser's native HEIC image support.

HEIC compatibility at a glance

| Platform / app | HEIC support in 2026 | Notes |

|---|---|---|

| iPhone / iPad Photos | ✅ Native | Apple has supported HEIF on iOS 11+ / iPadOS. |

| macOS Photos | ✅ Native | Supported on macOS High Sierra 10.13+ according to Apple. |

| macOS Preview | ✅ Native | Apple documents opening HEIF in Preview and exporting to JPEG/PNG. |

| Safari 17+ on macOS | ✅ Native web-image support | HEIF/HEIC web image support is available in Safari 17+. |

| Safari 17+ on iPhone/iPad | ✅ Native web-image support | Current iOS/iPadOS Safari supports HEIF/HEIC web images. |

| Chrome desktop | ❌ No native HEIC web-image support | Current Chrome does not natively render HEIF/HEIC as a standard web image. |

| Chrome for Android | ❌ No native HEIC web-image support | Native web-image support remains absent. |

| Microsoft Edge | ❌ No native HEIC web-image support | Edge/Chromium does not provide native HEIF/HEIC web image support. |

| Firefox desktop | ❌ No native HEIC web-image support | Current Firefox does not natively render HEIF/HEIC web images. |

| Firefox Android | ❌ No native HEIC web-image support | Same limitation for HEIF/HEIC web images. |

| Windows Photos | ⚠️ Conditional | Microsoft may require HEIF Image Extensions and HEVC Video Extensions. |

| Photoshop on macOS | ✅ Supported | Photoshop lists HEIF/HEIC among supported graphic formats. |

| Photoshop on Windows | ⚠️ Conditional | Adobe says Windows users may need Microsoft's HEIF + HEVC extensions. |

| Lightroom / Camera Raw | ✅ Supported with platform requirements | Adobe supports HEIC across current desktop/mobile variants with OS-specific requirements. |

| ShowPro HEIC → JPG | ✅ Browser decoder | Uses heic2any in browser JavaScript; does not rely on native Chrome/Firefox HEIC rendering. |

Apple devices: native HEIF support

Apple introduced HEIF/HEVC support with iOS 11 and macOS High Sierra.

Apple's current support documentation says HEIF media can be viewed, edited, or duplicated on:

  • iOS 11 or later;
  • iPadOS;
  • visionOS;
  • macOS High Sierra 10.13 or later.
  • Official reference: [Using HEIF or HEVC media on Apple devices](https://support.apple.com/en-gb/116944)

    Apple also documents exporting an HEIF image from Photos or Preview on Mac into formats such as JPEG or PNG.

    Safari: HEIC works natively in current versions

    Safari is the major browser exception.

    According to the current Can I Use HEIF/HEIC support table:

  • Safari 17 and later supports HEIF/HEIC image format;
  • Safari on iOS 17 and later supports HEIF/HEIC image format.
  • Reference: [Can I Use — HEIF/HEIC image format](https://caniuse.com/heif)

    That means a current Safari browser can natively decode/display HEIC content in cases where Chromium and Firefox still cannot.

    Chrome: no native HEIC web-image support

    Current Chrome does not natively support HEIF/HEIC as an image format for the web.

    That applies to current desktop Chrome and Chrome for Android in the browser-support table.

    This does not mean JavaScript running in Chrome cannot decode a HEIC file. A web application can ship its own decoder.

    That is how ShowPro's HEIC converter works: it loads the heic2any JavaScript library and decodes the selected file in browser memory before producing JPEG output.

    Microsoft Edge: no native HEIC web-image support

    Edge is Chromium-based and current HEIF/HEIC browser-image support remains absent.

    Windows itself is a separate issue: Windows image applications can gain HEIF support through Microsoft's codec extensions even though Edge does not natively display HEIC as a normal web image.

    Firefox: no native HEIC web-image support

    Current Firefox desktop and Firefox for Android do not natively support HEIF/HEIC web images according to the current browser support table.

    Again, a JavaScript application can provide its own decoder independently of native browser image support.

    Windows Photos: support depends on codecs

    Microsoft's documentation explains that HEIF photos may require extensions from the Microsoft Store.

    Microsoft specifically points users to:

  • HEIF Image Extensions; and
  • HEVC Video Extensions.
  • After the required extensions are installed, Windows Photos and other codec-aware Windows apps can work with supported HEIF/HEIC content.

    Official reference: [Microsoft Support — HEIF/HEVC file type error](https://support.microsoft.com/en-us/windows/apps/photos/photos-app-video-editor-error-can-t-view-this-file-type)

    Why both? HEIF is a container format, and iPhone HEIC photos commonly store image data encoded with HEVC.

    Photoshop

    Adobe lists HEIF/HEIC among Photoshop's supported graphic file formats.

    On Windows, Adobe has a specific support document instructing users to install Microsoft's HEIF and HEVC extensions if Photoshop cannot open a .heic file.

    References:

  • [Adobe — Supported file formats in Photoshop](https://helpx.adobe.com/sg/photoshop/desktop/save-and-export/export-files-to-different-formats/supported-file-formats-in-photoshop.html)
  • [Adobe — Install Windows HEIF and HEVC codecs for Photoshop](https://helpx.adobe.com/in/photoshop/desktop/get-started/technical-requirements-installation/download-and-install-heic-or-hevc-codecs.html)
  • Adobe also notes that Canon HIF/HEIC files have separate limitations in its Windows HEIC guidance, so “HEIC” should not be treated as one perfectly interchangeable camera format in every workflow.

    Lightroom and Camera Raw

    Adobe's current HEIC support documentation says:

  • macOS Lightroom/Camera Raw support HEIF/.heic on macOS High Sierra 10.13+;
  • Windows versions support HEIF/.heic on Windows 10;
  • Lightroom mobile on iOS supports HEIF/.heic on iOS 11+;
  • Lightroom mobile on Android supports HEIF/.heic images.
  • Reference: [Adobe — HEIC and HEVC media support in Lightroom and Camera Raw](https://helpx.adobe.com/uk/lightroom/desktop/kb/heic-files-support.html)

    Why iPhone sometimes sends JPEG instead of HEIC

    Apple can automatically share or transfer HEIF media in a more compatible format when the receiving destination does not support HEIF.

    Apple also offers a camera setting:

    Settings → Camera → Formats → Most Compatible

    With Most Compatible selected, new iPhone photos are captured as JPEG rather than HEIF/HEIC.

    Apple's current transfer guidance also recommends that setting when maximum Windows compatibility is the priority.

    Reference: [Apple — Transfer photos from iPhone or iPad](https://support.apple.com/en-us/120267)

    Native browser support vs JavaScript conversion

    This distinction matters:

    Native support

    The browser itself can use an HEIC image through its image-decoding stack, similar to JPEG/PNG.

    Safari 17+ falls into this category.

    JavaScript-decoder support

    A site can read the selected HEIC file as binary data and decode it with a JavaScript/WebAssembly library.

    ShowPro's [HEIC to JPG tool](https://showprosoftware.com/tools/heic-to-jpg) currently imports the heic2any JavaScript decoder. This allows the conversion workflow to work without relying on Chrome/Firefox native HEIC rendering.

    The current tool:

  • accepts .heic and .heif files;
  • has a 30 MB per-file limit;
  • converts to JPEG;
  • lets the user choose JPEG quality;
  • performs the conversion in the browser.
  • Some HEIC/HEIF variants can still fail to decode, and the tool reports an unsupported/corrupted-file error in that case.

    When should you keep HEIC?

    Keep the original HEIC when:

  • you primarily work inside Apple's ecosystem;
  • storage efficiency matters;
  • your editor/application supports HEIC;
  • you want to preserve the original source file.
  • When should you convert to JPG?

    Convert a copy to JPG when:

  • a website upload rejects HEIC;
  • the recipient uses software without HEIC support;
  • you need a browser-compatible image for Chrome/Edge/Firefox;
  • an older Windows workflow cannot open the file;
  • a form or CMS explicitly asks for JPG/JPEG.
  • Do not delete the original HEIC just because you created a JPG copy.

    Convert HEIC to JPG in your browser

    Open [ShowPro HEIC to JPG](https://showprosoftware.com/tools/heic-to-jpg), select the file, choose JPEG quality, and convert.

    The selected HEIC file is decoded in your browser by the converter rather than uploaded to a ShowPro image-conversion server.

    ShowPro still uses normal website infrastructure/analytics; the local-processing boundary is documented at [ShowPro Privacy — Local File Processing](https://showprosoftware.com/privacy#local-processing).

    FAQ

    Can Chrome open HEIC natively in 2026?

    No. Current Chrome does not provide native HEIF/HEIC web-image support. A site can still decode a selected HEIC file using its own JavaScript decoder.

    Can Safari open HEIC?

    Yes. Safari 17+ and current iOS Safari support HEIF/HEIC as a web image format.

    Why can Windows Photos open HEIC but Edge cannot?

    Windows Photos can use operating-system codec extensions. Edge's native web-image support is a separate browser capability.

    Does Photoshop support HEIC?

    Yes, but Adobe says Windows users may need Microsoft's HEIF and HEVC extensions.

    Should I change my iPhone camera to Most Compatible?

    Use Most Compatible if JPEG/H.264 interoperability matters more than HEIF/HEVC storage efficiency. Otherwise, keeping Apple's High Efficiency format and converting copies when needed is reasonable.

    Does ShowPro require native HEIC browser support?

    No. The HEIC-to-JPG tool uses a JavaScript HEIC decoder instead of relying solely on native browser image decoding.

    Try HEIC to JPG — Free

    Browser-based. Private. No upload required. Works on iPhone, Mac, and Windows.

    Open HEIC to JPG Now →