Back to blog
HEIC to JPGiPhone PhotosWindowsImage ConverterTutorial

Why Won't My iPhone Photos Open on Windows? (HEIC Explained)

July 26, 2026 Updated September 4, 2026 5 min read·The Evoke Team, Product
Why Won't My iPhone Photos Open on Windows? (HEIC Explained)

You AirDropped or emailed a photo from your iPhone, and now your Windows computer won't open it. This happens to almost everyone with an iPhone eventually, and it has nothing to do with a broken file. Here's what's actually going on, and the fastest way to fix it.

The Short Answer

Your iPhone saved the photo as HEIC, a format Apple uses by default, and your Windows computer doesn't recognize it. A HEIC to JPG conversion is the fix almost everyone needs, since JPG opens on virtually every device and platform. Nothing is wrong with your photo itself, and the fix takes less time than trying to figure out what went wrong in the first place.

What Is HEIC, and Why Does Apple Use It?

HEIC stands for High Efficiency Image Container. Apple switched to it as the default photo format starting with iOS 11 because it stores photos at roughly half the file size of a JPG, with barely any visible quality difference. For a phone with limited storage, that adds up fast, especially with modern camera photos running 12 megapixels or more. The tradeoff is compatibility. HEIC is still relatively new outside Apple's ecosystem, so a lot of software, especially older Windows programs, simply wasn't built to read it yet.

Where This Actually Causes Problems

The HEIC compatibility gap shows up in a few predictable places:

  • Windows File Explorer may show a gray or broken thumbnail instead of a preview.
  • Older email clients sometimes can't display the photo inline, only as an unreadable attachment.
  • Web upload forms — job applications, government portals, online stores — frequently reject HEIC outright with an "unsupported file type" error.
  • Some older printers and photo kiosks can't process HEIC files at all.

None of these mean the photo is damaged. They mean the receiving software doesn't speak HEIC.

Two Ways to Fix It

There are really only two approaches, and which one you pick depends on whether this is a one-time problem or an ongoing annoyance.

Fix it after the fact, one photo at a time (or in bulk). Run the HEIC file through a converter that outputs JPG or PNG. A HEIC to JPG converter that works in your browser handles this in seconds without installing anything, and works the same whether you have one photo or a folder full of them.

Fix it at the source, so it never happens again. On your iPhone, go to Settings, Camera, Formats, and select "Most Compatible" instead of "High Efficiency." Every photo you take after that point saves directly as JPG. This doesn't touch photos you've already taken, so you'll still need to convert your existing HEIC library once if you want everything consistent.

Most people end up doing both: converting the existing photos, and switching the setting so it stops happening going forward.

Does Converting HEIC to JPG Lose Quality?

Slightly, but not in a way most people will ever notice. HEIC and JPG both use compression, so a HEIC to JPG conversion involves a small amount of re-compression. For everyday sharing, printing, or uploading, the difference isn't visible to the naked eye. If you need the photo to be pixel-for-pixel identical, converting to PNG instead preserves quality exactly, though the file will be noticeably larger.

Which Format Should You Pick Instead of JPG?

JPG isn't the only safe landing spot. If the photo has sharp edges, text, or needs a transparent background, like a screenshot of a document or a logo, PNG is the better choice, even though the file will be bigger. For most everyday phone photos going to a website, email, or social media, HEIC to JPG remains the simplest and most reliable path, since JPG support is essentially universal.

What About Android, or Sharing With Non-Apple Devices?

Android phones and most non-Apple software were never built with HEIC in mind, so the same fix applies: convert to JPG before sending. If you regularly share photos between an iPhone and Android users, switching your iPhone's camera setting to "Most Compatible" avoids the back-and-forth conversion step entirely, since every future photo leaves your phone already in a format everyone can open.

A Quick Note on File Safety

If you're converting anything personal, it's worth knowing the difference between the two types of online converters. Some upload your photo to a company's server to process it, then send back the result. Others run the entire conversion inside your own browser, so the file never leaves your device. For sensitive photos, the browser-based option is the safer choice, since there's nothing sitting on a server afterward.

Frequently Asked Questions

Windows File Explorer can't generate a thumbnail preview for HEIC files without extra software installed. The photo itself is fine — running it through a HEIC to JPG converter fixes the preview problem too.

No, it's actually more efficient — HEIC stores similar quality at roughly half the file size. The issue is purely compatibility, not quality.

No. It changes the file format your camera saves to, not the quality of the photo itself. Photos saved as JPG under this setting look the same as they did under HEIC.

Yes. Browser-based converters handle this without any download, working directly from whatever device you're already using.

Only if you plan to use or share them somewhere that doesn't support HEIC. The camera setting only affects photos taken after you change it.

Need to fix a batch of HEIC photos right now? The free image converter handles HEIC, JPG, PNG, and WebP in your browser — no install, no upload, done in seconds.

Convert HEIC photos free

Open Image Converter