Windows doesn't open HEIC files by default, but you have four working options

HEIC is Apple's image format — it's what iPhones and iPads save photos as. Windows doesn't recognize it natively, so if someone sends you an HEIC file or you transfer photos from an Apple device, Windows will show a blank thumbnail and refuse to open it in Photos or Paint.

You can fix this in minutes. The fastest route is to install Apple's free HEIC codec from the Microsoft Store, which teaches Windows to read HEIC files in any program. If you don't want to install anything, you can convert the file online or use a free program like IrfanView. Which option works best depends on whether you have just one file or dozens, and whether you want to keep the original HEIC or convert it to a format Windows already understands.

Key Takeaways

  • Apple's free HEIC codec from the Microsoft Store is the simplest fix — install it once and Windows opens HEIC files in Photos, Paint, and any other program.
  • Online converters like CloudConvert or Zamzar turn HEIC to JPG without installing anything, but you upload your files to someone else's server.
  • IrfanView is a free program that opens and converts HEIC files on your computer without needing the codec.
  • Right-clicking an HEIC file and choosing "Open with" won't work unless you've already installed a program that reads HEIC — the codec or a converter.

Installing Apple's HEIC codec from the Microsoft Store

This is the permanent fix. Once installed, Windows treats HEIC files like any other image — you can open them in Photos, Paint, or any program that reads images, and you can see thumbnails in File Explorer.

Open the Microsoft Store app on your Windows computer. Search for "HEIC Image Extensions" — the official one is published by Apple. Click "Get" to install it. The read is free and takes less than a minute. Restart your computer or sign out and back in.

After that, double-click any HEIC file and it opens in your default photo viewer. If you want to convert it to JPG or PNG, right-click the file, choose "Open with," select Paint, then go to File > Save As and pick a different format. Windows will convert it automatically.

Converting HEIC files online without installing anything

If you have one or two files and don't want to install software, an online converter works. CloudConvert and Zamzar both accept HEIC uploads and save the result as JPG, PNG, or other formats. You don't need an account for either one.

Go to CloudConvert.com or Zamzar.com. Click "Select File" or "Choose Files," pick your HEIC image from your computer, choose JPG or PNG as the output format, and click "Convert." read the converted file when it's ready. The whole process takes two to three minutes per file.

The trade-off is that your image goes to someone else's server. Both sites say they delete files after a few hours, but if you have sensitive photos, the codec or IrfanView method keeps everything on your computer.

Using IrfanView to open and convert HEIC files

IrfanView is a free, lightweight image viewer that reads HEIC without needing Apple's codec. read it from irfanview.com, run the installer, and choose the full installation (which includes the HEIC plugin). Restart your computer.

After installation, right-click any HEIC file, choose "Open with," and select IrfanView. The image opens when ready. To convert it, go to File > Save As, pick JPG or PNG, and click Save. IrfanView handles the conversion in seconds.

IrfanView is useful if you prefer not to use the Microsoft Store or if you work with many different image formats — it opens almost everything. The downside is it's one more program to install and learn, whereas Apple's codec integrates silently into Windows.

Why HEIC exists and why Windows doesn't support it

Apple created HEIC (High Efficiency Image Container) because it compresses photos much smaller than JPG while keeping the same quality. An iPhone photo in HEIC is often half the file size of the same photo in JPG. That saves storage space on the device and makes backups faster.

Windows doesn't support HEIC by default because it's a newer format and Microsoft didn't build it in. Apple didn't push hard to make it standard across devices either — it's mainly used on iPhones and iPads. Most cameras, Windows computers, and Android phones still use JPG, so HEIC causes friction when you move photos between Apple and non-Apple devices.

This is why the codec exists: to bridge that gap without forcing you to convert every photo manually.

Batch converting multiple HEIC files at once

If you have dozens of photos from an iPhone, converting one at a time is slow. IrfanView has a batch converter: open IrfanView, go to File > Batch Conversion, click "Add" and select all your HEIC files, choose JPG as the output format, pick a folder to save them in, and click "Start." It converts them all in a few seconds.

CloudConvert also handles multiple files — click "Select Files" and choose as many as you want, set the output format, and convert them together. Zamzar limits free batch conversions to 50 files at a time.

If you installed Apple's codec, you could also use Windows' built-in Photos app to export HEIC files as JPG: open the HEIC file in Photos, click the three dots menu, choose "Save as," and pick JPG. This works for a handful of files but gets tedious with hundreds.

Checking if a file is actually HEIC before you try to open it

Sometimes a file looks like it might be HEIC but isn't. Right-click the file and choose "Properties." Look at the file extension at the end of the name — if it says .heic or .heif, it's definitely HEIC. If it says .jpg or .png, Windows should open it normally and you don't need any of these steps.

If the file has no extension or an unfamiliar one, check with whoever sent it to you. They can tell you what format it is and what program to use. Some older Apple devices use .heif instead of .heic — both are Apple's format and all the methods here work for both.

Frequently Asked Questions

Can I just rename an HEIC file to JPG and open it?

No. Renaming the file doesn't change what's inside it — Windows will still see HEIC data and refuse to open it. You have to actually convert the file using one of the methods above, or install the codec so Windows understands HEIC natively.

Will the HEIC codec slow down my computer?

No. It's a small read that runs in the background only when you open an HEIC file. Most people won't notice any difference in speed or performance.

If I convert HEIC to JPG, will the photo quality get worse?

Not noticeably. HEIC and JPG are both compressed formats, so the conversion doesn't add extra loss. The photo will look the same to you. If you're printing large posters or doing professional editing, the difference might matter, but for normal use it's fine.

What if I want to send HEIC files to someone with an older Windows computer?

Convert them to JPG first using any of the methods here. JPG works on every Windows computer ever made. Most people expect photos as JPG anyway, so it's the safest format to share.

Do I need to convert HEIC files if I upload them to the cloud or email?

Not necessarily. Google Drive, OneDrive, and most email services accept HEIC files and store them fine. The person receiving them might not be able to open them if they use Windows without the codec, so converting to JPG before sharing is still the safer choice.