How to Open HEIC Files on Windows (3 Easy Methods)

Published May 30, 2026 · 5 min read

You plug your iPhone into your Windows PC, copy some photos over, and double-click one to view it. Nothing happens. Or worse, you get an error saying Windows can't open the file. The culprit? Your photos are in HEIC format, and Windows doesn't know what to do with them out of the box.

This is one of the most common frustrations for anyone who uses an iPhone but works on a Windows computer. The good news is that it's easy to fix. Here are three methods, ranked from quickest to most permanent.

Method 1: Convert HEIC to JPG Online (Fastest)

If you just need to open a few photos right now, the fastest solution is converting them to JPG. You don't need to install anything. Open a browser-based converter like HeicJpgFree, drag your HEIC files onto the page, and download the converted JPGs. The whole process takes about five seconds.

This approach is particularly good when you're on a work computer where you can't install software, or when you only occasionally deal with HEIC files. The conversion happens entirely in your browser, so your photos never get uploaded to any server. You get standard JPG files that open in any application on any operating system.

The downside is that you need to convert files each time. If you regularly work with hundreds of HEIC photos, you might want a more permanent solution.

Method 2: Install the HEIF Extension from Microsoft Store

Microsoft offers a free extension that adds native HEIC support to Windows. Once installed, you can open HEIC files directly in Photos, Paint, and other Windows applications just like you would a JPG.

Here's how to get it:

  1. Open the Microsoft Store on your PC
  2. Search for "HEIF Image Extensions"
  3. Click "Get" or "Install" (it's free)
  4. Wait for the installation to complete
  5. Try opening your HEIC file again — it should work now

There's a catch, though. While the HEIF extension is free, Windows may also prompt you to install "HEVC Video Extensions" which costs about $0.99. This is needed for full HEIC decoding because HEIC uses HEVC compression internally. Some users report that the free extension alone works fine, while others need the paid codec. It depends on your specific Windows version and the HEIC files you're trying to open.

If you'd rather not deal with this uncertainty, there's a workaround: search the Microsoft Store for "HEVC Video Extensions from Device Manufacturer" instead. This is the same codec but free, originally intended for PC manufacturers to pre-install. It's not always available, but worth trying.

Method 3: Use a Third-Party Image Viewer

Several free image viewers for Windows support HEIC natively without needing Microsoft's extensions. These are good options if you want a more capable photo viewer anyway:

  • IrfanView — Lightweight, fast, supports HEIC with a free plugin. Great for quickly browsing through folders of photos.
  • XnView — Feature-rich viewer with built-in HEIC support. Good for batch operations.
  • ImageGlass — Modern, clean interface with HEIC support. Feels like a proper Windows app.

These viewers let you open HEIC files directly, but they won't help when you need to upload photos to a website or attach them to an email. For those situations, you still need to convert to JPG.

Why Can't Windows Open HEIC Files Natively?

It comes down to licensing. HEIC uses HEVC compression, which is covered by patents held by multiple companies. Microsoft would need to pay licensing fees to include HEVC decoding in every copy of Windows by default. Rather than absorb that cost or pass it to users through a higher Windows price, they made it an optional download.

Apple, on the other hand, already licenses HEVC for video playback on their devices, so adding HEIC photo support was essentially free for them. This is why the format works seamlessly on Macs and iPhones but requires extra steps on Windows.

Preventing the Problem: Make Your iPhone Send JPGs

If you frequently transfer photos to a Windows PC, you can tell your iPhone to automatically convert photos to JPG when transferring. Go to Settings → Photos → scroll down to "Transfer to Mac or PC" and select "Automatic." This converts HEIC to JPG during transfer while keeping the originals in HEIC on your phone.

Alternatively, you can change your camera format entirely. Go to Settings → Camera → Formats and select "Most Compatible." This makes your iPhone shoot in JPG from now on. The trade-off is larger file sizes (roughly double), so you'll use more storage space.

Which Method Should You Choose?

If you rarely deal with HEIC files, just convert them online when needed. It's instant and requires zero setup. If you work with iPhone photos daily, install the Microsoft Store extension for seamless native support. And if you want a better photo viewer regardless, grab IrfanView or ImageGlass and get HEIC support as a bonus.

Most people find that a combination works best: the Microsoft extension for viewing photos locally, and an online converter for when they need to share or upload JPGs.