Skip to content

Open HEIC Files on Windows: 3 Methods

Open and convert HEIC on Windows with GetCompress, the HEIF Store extension, or FFmpeg. Local HEIC to JPEG for email, MLS, and uploads.

By Petr Samokhin

A client sends iPhone photos as HEIC. File Explorer shows blank icons. Photos says it cannot open the file. Outlook previews fail. Most portals still want JPEG. You can install a Windows codec to view HEIC, or convert locally so every teammate opens the same files without Store policy fights.

Why HEIC fails on Windows

HEIC (often HEIF with HEVC stills) saves space on iPhones. Windows does not always ship with a decoder enabled.

SymptomLikely cause
Blank thumbnail in File ExplorerMissing HEIF codec
”Can’t open this file” in PhotosSame codec gap
Works on Mac, fails on PCmacOS decodes HEIC by default
Email shows attachment onlyClient has no HEIC renderer

Live Photos may arrive as a still HEIC plus a short MOV. For MLS or CMS uploads you usually want the still only. Separate stills before a batch JPEG run.

HEICJPEG
Windows without codecOften failsOpens everywhere
MLS / legacy CMSOften rejectedAccepted
Typical size at similar qualitySmallerLarger

Sensitive shoots should stay on disk. See online compressor privacy risks on Windows .

Method 1: Convert with GetCompress

Best for: Whole transfer folders, locked-down PCs without Store access, and resize plus convert in one pass.

GetCompress image settings with format, quality, and max width options for HEIC conversion
  1. Drop HEIC files or a folder into GetCompress .
  2. Choose JPEG output.
  3. Set max width (for example 3000 px for listings) and quality (for example High or Medium).
  4. Export to a delivery folder. Keep the HEIC masters.

Processing stays on your PC. Save a preset such as “listing JPEG 3000 high” so you can reuse it next time. If JPEG files still exceed portal caps, choose a lower quality level (such as Medium or Low) or a smaller width in the same preset. Image compression does not use an exact target file size (that workflow is video only).

Method 2: Install the HEIF codec

Best for: Opening a few HEIC files in Photos when Store installs are allowed.

  1. Open Microsoft Store.
  2. Search HEIF Image Extensions and install.
  3. Install HEVC Video Extensions if Live Photo pairs fail to decode.
  4. Re-open the file in Photos, or restart File Explorer if thumbnails stay blank.

Photos can export one file: open the image, then … → Save as (or Edit → Save a copy) and pick JPEG. Fine for five files. Painful for a whole shoot.

Corporate PCs often block Store installs. In that case use Method 1 or 3 on a machine you control.

Limitation: Viewing depends on Store policy. Sharing still usually needs JPEG.

Method 3: Convert with FFmpeg

Best for: Scripted folders when you already maintain FFmpeg.

winget install --id Gyan.FFmpeg -e
mkdir jpeg-out
Get-ChildItem *.heic, *.HEIC | ForEach-Object {
 ffmpeg -i $_.Name -q:v 3 "jpeg-out\$($_.BaseName).jpg"
}

Always write to jpeg-out\ so originals stay untouched. Spot-check one file before you run a full card dump.

Limitation: No preview UI. You own the flags when Windows or FFmpeg updates.

Which method should you use

SituationStart here
Batch convert, resize, presets, or Store blockedGetCompress
Open a few files on a normal PCHEIF Image Extensions
Scripts / CIFFmpeg

For Mac-side conversion, see HEIC to JPG on Mac and batch convert HEIC on Mac .

Check before you upload

Open a converted JPEG at 100% zoom and check faces, thin lines, and small text. Keep masters. Re-encoding the same lossy JPEG repeatedly adds generation loss.

If size is still the blocker after conversion, see how to compress images on Windows . Typical email caps: email attachment size limits .

When the codec alone is enough

HEIF Image Extensions plus Photos can work when you only need to view a handful of HEIC files and Store installs are allowed.

GetCompress fits when every share must be JPEG, Store is blocked, or you convert and resize whole folders every week. It does not replace Lightroom or Photoshop for editing. Deliver JPEG bundles so locked-down laptops never depend on codec policy.