How-to

How to Open HEIC on Windows 10 and 11: 4 Ways That Work

You copied photos from your iPhone to your PC, opened the folder — and instead of pictures you see blank .heic icons that neither Photos nor File Explorer will show. These files aren't broken, and it isn't a virus. Below are four proven ways to open HEIC on Windows: from the quickest (30 seconds, nothing to install) to a permanent fix for your whole system.

An iPhone and cameras on a dark desk — iPhone photos are saved in the HEIC format
iPhone photos are saved as HEIC — which is exactly why they don't open on Windows out of the box. Photo: Pexels

Why Windows won't open HEIC

HEIC is the format the iPhone and iPad have saved photos in since iOS 11 (2017). On the outside it's a HEIF container (High Efficiency Image File Format); on the inside the picture itself is compressed with the HEVC video codec (also known as H.265). Thanks to HEVC, a shot takes up roughly half the space of an equally sharp JPEG.

There's just one catch: HEVC is patented technology, and decoding it requires paying licensing fees. So Microsoft does not bundle an HEVC decoder with Windows by default. Open a .heic and the system simply has no way to unpack it — hence the blank icon, the black rectangle, or the error message in Photos.

In short

Your files are fine. Windows just can't read the HEVC codec inside HEIC. There are two ways to fix it: either turn the photo into a JPG (and open it anywhere) or teach Windows to read HEIC by installing the codecs. We'll cover both.

Way 1. The fast one: convert HEIC to JPG online

If you just need to view, send, or print a few shots, don't touch any system settings. The quickest, most universal route is to convert HEIC to JPG — the format that opens absolutely everywhere: File Explorer, Word, Telegram, any website, and any photo lab.

1

Open the converter

Head to the HEIC → JPG page — nothing to download or install, it all runs in your browser.

2

Drop in your files

Drag one or several .heic files into the window. The converter keeps the capture date, GPS, and the correct photo orientation.

3

Download the JPGs

A couple of seconds later you get ready JPEGs. They open with a double-click in the default Photos app.

Why this is the best "one-off" option: zero installs, works on a locked-down work PC, doesn't care which Windows version you run, and immediately gives you a file every program will accept. The one downside — it doesn't "cure" the system: the next batch of .heic files will still need converting (for a permanent fix, see Ways 2 and 4).

Open your HEIC files right now

Drop your iPhone photos into the free FormatZ converter and get ready JPGs in seconds. No install, no sign-up, right in your browser.

Convert HEIC to JPG

Way 2. Install codecs from the Microsoft Store

Want HEIC files to open permanently and without converting — with a plain double-click and thumbnails in File Explorer? Then you need to add two codecs from the Microsoft Store. Two, and that's the main trap nearly everyone falls into.

Codec 1 (container)
HEIF Image Extensions
Price
Free
Codec 2 (picture)
HEVC Video Extensions
Store price
≈ $0.99
Free equivalent
…from Device Manufacturer
Result
HEIC opens natively

The logic is simple: HEIF Image Extensions teaches Windows to understand the container, but it won't unpack the picture itself. That job belongs to the second piece — the HEVC decoder. Install only the first and HEIC still won't open. You need both.

Tip: don't pay for HEVC

The Microsoft Store lists a paid "HEVC Video Extensions" for about $0.99 — but hold off. Right beside it sits a free version, "HEVC Video Extensions from Device Manufacturer." It's functionally identical to the paid one: PC makers (Dell, HP, Lenovo and others) already pay the H.265 license for their hardware, and this version rides on that pre-paid license. Search the Store for it and you get exactly the same thing for $0.

1

Install HEIF Image Extensions

Open the Microsoft Store, search for "HEIF Image Extensions," and hit Get. It's free and only a few megabytes.

2

Install HEVC (the free version)

Search for "HEVC Video Extensions from Device Manufacturer" and install it. This is the free counterpart of the paid codec.

3

Open a photo

Done. Now .heic files open in Photos with a double-click, and thumbnails appear in File Explorer.

A hand holds an iPhone with the camera app open showing a landscape
With both codecs installed, iPhone photos open on Windows as easily as a regular JPG. Photo: Pexels

If the free version isn't in your region

Sometimes "from Device Manufacturer" doesn't show up in Store search. In that case: open the direct Store link to that page, install a free third-party codec (such as CopyTrans HEIC, see below) — or simply use the convert-to-JPG route from Way 1, which needs no codec at all.

Way 3. Third-party viewers and codecs

Don't want to deal with the Microsoft Store? A few free programs open HEIC on their own:

  • CopyTrans HEIC — a free codec (for personal use). Once installed, HEIC files open in the default viewer and File Explorer, and a "Convert to JPEG" item appears in the right-click menu. The friendliest option for a beginner.
  • XnView MP — a free viewer that opens HEIC without any extra plugins or codecs. Great for quickly flipping through a big folder of photos.
  • IrfanView — the lightweight, fast classic viewer. It opens HEIC, but it needs the HEVC codec (from Way 2) installed, because it hands decoding off to the system.

These apps are handy when HEIC files show up regularly and you mainly want to view them rather than convert every time. For a one-off task, an online converter is still faster.

HEIC isn't a "broken JPEG." It's a modern format Windows simply wasn't handed the key to. Your job is either to provide the key (a codec) or to move the photo into a format everyone already has the key for (JPG).

Way 4. Set your iPhone to shoot JPG

The most forward-thinking move is to remove the problem at the source. If you don't need HEIC, switch your iPhone to shoot ordinary JPEG, and new photos will open on any computer with no fuss.

1

Open Settings → Camera

On your iPhone, open the system Settings, scroll to "Camera," and tap it.

2

Go to "Formats"

At the very top choose "Formats." You'll see two options: "High Efficiency" (that's HEIC) and "Most Compatible."

3

Pick "Most Compatible"

Now the camera shoots JPEG. Note: photos you've already taken stay in HEIC — only new shots change format.

Bonus: auto-convert on transfer

You can keep shooting in HEIC (to save space on the phone) but make the iPhone hand over JPEG when you copy to a computer. Open Settings → Photos, scroll down to "Transfer to Mac or PC," and choose "Automatic." Then photos convert to JPEG on the fly when you connect over cable.

How to open many HEIC files at once (batch conversion)

A special kind of pain: a holiday folder with 300 shots. Opening them one at a time is misery. Two solutions:

  • Bulk online conversion. Upload all your .heic files at once to the HEIC → JPG converter and download the result as a single archive. Nothing to install, and the photos are instantly ready to send and print.
  • A local program. XnView MP and IrfanView both do "batch conversion": point them at a folder and every HEIC becomes a JPG in one pass. IrfanView will need the HEVC codec (Way 2).

If you need graphics with transparency or clean screenshots for documentation, convert to HEIC → PNG instead. And the full list of conversions is always on the all formats page.

A smartphone photographing a street scene — the camera viewfinder on screen
Batch conversion saves hours: a whole folder of photos becomes JPG in a single pass. Photo: Pexels

Which way to choose

To keep it straight, here's a quick cheat sheet — pick the way that fits your situation.

Your taskBest wayInstall
View/send a photo onceConvert to JPG onlineNone
HEIC arrives constantly, want Explorer thumbnailsHEIF + HEVC codecs from StoreFrom Store
Just browse folders of HEICXnView MP / CopyTrans HEICApp
Stop the problem from happening at alliPhone → "Most Compatible"A setting
Convert hundreds of photos at onceBatch convert to JPGNone
2codecs needed for HEIC
$0cost of the free HEVC
~30sto convert to JPG online

In short: to view once, convert to JPG; if you work with HEIC all the time, install the codecs; and to forget the problem for good, switch your iPhone camera to "Most Compatible."

Inside a HEIC, the image is compressed with the HEVC (H.265) codec, and Windows ships without a license to decode it. That is why Photos and File Explorer show a blank icon or an error. You either convert the photo to JPG, or install the HEIF and HEVC codecs from the Microsoft Store.
Converting to JPG online. There is nothing to install and no system setting to change: drop the .heic into a browser converter, download the JPG, and it opens everywhere. This is the best option when you just need to view, send, or print a photo once.
No. Alongside the paid "HEVC Video Extensions" the Microsoft Store also lists a free "HEVC Video Extensions from Device Manufacturer", which is functionally identical to the paid one. The free version is meant for PCs whose makers already pay the H.265 license, but it installs on any computer.
Yes. Open Settings → Camera → Formats and choose "Most Compatible" — the iPhone will start shooting JPEG. Photos you already took stay in HEIC; only new shots change. Separately, under Settings → Photos at the bottom there is a "Transfer to Mac or PC" option — set it to "Automatic" so photos convert to JPEG when you copy them to a computer.
For a batch, the easiest route is to upload all the files at once to an online converter and download the result as a single archive. Among local apps, the free XnView MP and IrfanView can batch-convert (IrfanView needs the HEVC codec installed). It saves hours compared with opening files one by one.