iPhone HEIC Won't Open on Windows? Fix + Convert

RunFreeTools TeamJul 2, 20267 min read

You copied photos off your iPhone, opened them on your Windows PC, and got a blank icon or an error instead of a picture. The files end in .HEIC, and Windows doesn't want to know. The quickest fix is to convert HEIC to JPG on Windows — and you can do it in your browser in under a minute, no software to install. Here's why it happens and every way to solve it for good.

Why your iPhone photos won't open on Windows

HEIC files use HEVC compression internally, and Windows does not bundle the HEVC codec by default. A codec is the little piece of software that tells your computer how to decode a particular kind of image or video. Without the HEVC decoder present, Windows simply can't read the picture inside a HEIC file, so Photos and File Explorer show a blank thumbnail or refuse to open it.

Why isn't the codec just included? It comes down to licensing. HEVC is patent-encumbered, and Microsoft doesn't ship the decoder with Windows out of the box the way it does for JPG or PNG. That single decision is the entire reason iPhone photos "won't open" on so many PCs.

What HEIC actually is (and why Apple made it the default)

HEIC (High Efficiency Image Container) is Apple's format for still photos, and iPhones shoot in it by default to save storage space. It packs the same visual quality into a much smaller file than JPG — often roughly half the size — which is a real win when your camera roll runs into the thousands.

The catch is compatibility. JPG is understood by essentially every device and app on the planet; HEIC is newer and still spotty outside Apple's ecosystem. So the format that saves space on your iPhone becomes the format that stalls on your Windows PC.

The fastest fix: convert HEIC to JPG in your browser

If you just need to see, share, or upload the photos, don't install anything. A browser-based converter turns your HEIC files into standard JPGs that open anywhere, and it handles many files at once. You can convert your HEIC photos to JPG right in your browser in a few steps:

  1. Open the converter page in any browser on your Windows PC.
  2. Drag your HEIC files onto the page, or click to select them from File Explorer. Add a whole batch if you like.
  3. Let it convert. Each HEIC becomes a JPG copy.
  4. Download the JPGs — individually or as one bundle.
  5. Open them in Photos, attach them to email, or upload them anywhere. They're now universally compatible.

This is the workflow to reach for first because it's instant, needs no admin rights, and does the one thing codec extensions can't: batch-convert. Note that it creates JPG copies — it doesn't make Windows natively open the original HEIC files.

Option 2: install HEIF Image Extensions to view HEIC in Photos

If you'd rather view HEIC files in place without converting them, Microsoft offers free HEIF Image Extensions in the Microsoft Store. Once installed, the Photos app and File Explorer can display HEIC thumbnails and open the files. On many Windows 11 PCs it's already installed.

To set it up:

  1. Open the Microsoft Store and search for "HEIF Image Extensions."
  2. Install it (it's free).
  3. Reopen your HEIC files in Photos or File Explorer — thumbnails and previews should now work.

One important caveat: some iPhone HEIC files also require Microsoft's HEVC Video Extensions for full compatibility if HEIF alone doesn't do it. As of mid-2026 there's no completely free, native HEIC support on Windows without extensions, and HEVC Video Extensions is typically a paid add-on (around $0.99). So this route can view files but may cost a dollar and still won't convert them in bulk.

Option 3: stop the problem at the source — set your iPhone to shoot JPEG

If you never want to fight this again, change what your iPhone captures. You can switch the camera to shoot JPEG going forward:

  1. On your iPhone, open Settings.
  2. Tap Camera, then Formats.
  3. Select Most Compatible (instead of "High Efficiency").

From then on, new photos are saved as JPG and open on Windows with zero fuss. The exact label can vary slightly by iOS version, but "Most Compatible" is what you're after. The trade-off: JPG files are larger, so your camera roll will use more storage than it would with HEIC. For most people, the compatibility is worth the space.

How to batch-convert a whole folder of HEIC photos

This is where a lot of people get stuck. The HEIF Image Extensions add-on does not provide bulk conversion — to get JPGs, you'd have to open and re-save each photo individually, which is miserable for a full vacation's worth of pictures.

The browser converter is the practical answer for volume:

  1. Select every HEIC file in the folder (click the first, Shift-click the last, or press Ctrl+A).
  2. Drag the whole selection onto the converter page.
  3. Convert them all in one pass.
  4. Download the results as a single batch.

That turns a folder of stubborn HEICs into ready-to-use JPGs in one go, no repetitive re-saving.

Does converting to JPG lose quality?

Technically, HEIC to JPG is a re-encode, so it's not mathematically lossless. In practice, the quality difference is negligible for normal viewing, sharing, and printing — you won't spot it. A good converter preserves the visible detail, and browser-based converters can convert while keeping the image looking the same.

When might you keep HEIC instead? If you're archiving originals, editing professionally, or specifically want the smallest files and everything you use supports HEIC, hold onto the HEIC copies. For everyday use where things need to just open, JPG wins.

HEIC vs JPG: which should you keep?

Here's a simple decision rule:

  • Keep JPG when compatibility matters — emailing, uploading, sharing with Windows or Android users, or anything where "will this open?" is the question. JPG opens everywhere.
  • Keep HEIC when file size matters most and you're inside Apple's world — storing thousands of photos on your iPhone, where the format saves serious space at the same quality.

Many people do both: shoot HEIC to save space, then convert to JPG whenever they need to send or upload something.

Bonus: shrink the JPGs for email or web after converting

Converted JPGs can still be large, especially from a 48-megapixel iPhone camera. If you're about to email a batch or upload them to a website, it's worth trimming the file size. You can compress the converted JPGs before emailing or uploading so they attach quickly and load fast, without a visible drop in quality. And if you're juggling other formats, you can convert between other image formats like PNG and WebP too from the same kind of browser tool.

Troubleshooting: thumbnails show but files won't open, or convert fails

A few common snags and their fixes:

  • Thumbnails appear but the file won't open fully. You likely have HEIF Image Extensions but not the HEVC piece some files need. Convert the file to JPG instead, or add the HEVC Video Extensions.
  • The converter fails on a file. Make sure it's actually a HEIC (not a Live Photo pairing or a corrupted copy), then re-copy it from your iPhone and try again. Convert a smaller batch if a huge upload stalls.
  • Files transferred from iPhone are 0 KB or won't copy cleanly. Re-import them via a cable using File Explorer, or make sure the phone is unlocked and "trusts" the PC during transfer.
  • Everything still resists. Convert to JPG in the browser — it sidesteps codec issues entirely because the output is a format Windows already understands.

The reason iPhone photos won't open on Windows is boring once you see it: a missing HEVC codec that Microsoft leaves out for licensing reasons. You have three good ways around it — convert to JPG in your browser for instant, universal files, add the free HEIF extensions to view HEIC in place, or flip your iPhone to shoot JPEG so it never happens again. Convert what you need now, change the camera setting today, and this stops being a problem.

Try the tool from this post

HEIC to JPG

Convert iPhone HEIC photos to JPG or PNG.

Open HEIC to JPG

Frequently asked questions

HEIC files use HEVC compression internally, and Windows does not bundle the HEVC codec by default. Without that decoder, Windows can't read the image inside the file, so Photos and File Explorer show a blank thumbnail or an error. Microsoft leaves the codec out largely because of HEVC's patent licensing.

The fastest free method is a browser-based converter: open the page, drag your HEIC files in, let them convert to JPG, and download the copies. It needs no installation or admin rights and can convert many files at once. The resulting JPGs open in any app on Windows.

Not completely on its own. Many Windows 11 PCs already have Microsoft's free HEIF Image Extensions, which let Photos and File Explorer show HEIC thumbnails and open files. But some iPhone HEIC files also need the HEVC Video Extensions, which is typically a paid add-on, so support isn't fully free or automatic.

Use a browser-based converter. Select all the HEIC files in your folder, drag the whole batch onto the page, convert them in one pass, and download the results together. Microsoft's HEIF Image Extensions do not offer bulk conversion, so a converter is the practical way to handle a full folder.

HEIF Image Extensions are a free Microsoft Store add-on that lets the Windows Photos app and File Explorer display and open HEIC files. You need them only if you want to view HEIC files in place without converting. Some files also require the separate HEVC Video Extensions, which usually costs about a dollar.

Open Settings, tap Camera, then Formats, and choose Most Compatible instead of High Efficiency. New photos will be saved as JPG and open on Windows without any extra steps. The label can vary slightly by iOS version, and JPGs use more storage than HEIC.

Converting is technically a re-encode, so it isn't mathematically lossless, but the visible difference is negligible for normal viewing, sharing, and printing. A good converter preserves the detail you can actually see. Keep the HEIC originals only if you're archiving or editing professionally.

iPhones shoot HEIC by default to save storage space, since HEIC packs the same visual quality into a file often around half the size of a JPG. The downside is compatibility: HEIC is newer and not universally supported outside Apple's ecosystem, which is why it stalls on many Windows PCs.

Sources

Share this article

Send it to a teammate or save the link for later.

Related tools

Related articles

A mailbox receiving new tools, guides and feature updates

New tools, straight to your inbox

A short note whenever we ship a new free tool or guide. No spam, unsubscribe in one click.

  • No spam
  • Unsubscribe anytime
  • Your email is safe
7min left