Convertify LogoConvertify
how-to

HEIC Files Won't Open on Windows — Here's the Fix

Someone sent you photos from an iPhone and Windows refuses to open them. What HEIC actually is, why this happens, and three ways to get usable JPGs.

By Convertify TeamPublished Last reviewed 6 min read

Written and fact-checked by the Convertify editorial team. We test every workflow on real documents (government forms, design exports, scanned IDs, source code) before publishing — and re-test on each review date to keep the steps current.

You have been sent a folder of photos from an iPhone. Windows shows them as blank icons, or Photos throws an error, or you get prompted to buy something from the Microsoft Store. The files end in ".heic" and nothing you own will open them.

What HEIC actually is

HEIC is Apple's default photo format since iOS 11. It stores an image at roughly half the file size of an equivalent JPG with no visible quality difference — genuinely good engineering, and the reason iPhones can hold so many photos.

The catch is licensing. HEIC uses the HEVC codec, which is patent-encumbered, so Windows does not ship decoders for it by default. Microsoft sells the extension in the Store rather than bundling it. That is the whole reason for your problem: not a corrupt file, not a broken download, just a codec Windows will not include for free.

Option one: convert them

The fastest fix if you just need the photos usable:

  • Open [HEIC to JPG](/heic-to-jpg).
  • Drop in the HEIC files — several at once is fine.
  • Download the JPGs.
  • This runs in your browser, so family photos are not uploaded to anyone's server. JPG opens on everything, which is usually the actual goal.

    Option two: stop the iPhone producing them

    If the photos keep arriving from the same person, have them change the setting once and the problem stops permanently:

    On the iPhone, Settings → Camera → Formats → Most Compatible. The phone then shoots JPG instead of HEIC. Photos get bigger, but they open everywhere.

    There is also Settings → Photos → Transfer to Mac or PC → Automatic, which converts on transfer when connecting by cable. Worth knowing, though it only helps for cable transfers and not for photos sent by message or email.

    Option three: buy the Microsoft extension

    The HEIF Image Extensions package in the Microsoft Store makes Windows open HEIC natively. It costs a small amount and is a reasonable purchase if you receive HEIC constantly. Note that you may also need the HEVC Video Extensions package for the associated video format, which is a separate purchase — a detail that annoys people.

    What you lose in the conversion

    Being straight about this: JPG is a lossy format and HEIC is more efficient, so a converted JPG is a larger file that is technically slightly lower quality than the HEIC it came from. In practice you will not see the difference on a photo, and it is not a consideration for sharing, printing or uploading.

    What does change:

  • **File size roughly doubles.** A 2MB HEIC becomes a 3-4MB JPG. If you are converting hundreds of photos, watch your disk space.
  • **Live Photo motion is dropped.** The still frame converts; the short video attached to it does not.
  • **Depth and portrait data is dropped.** The image looks the same, but the depth map used for background blur adjustments is gone, so you can no longer re-edit the blur.
  • **Location and camera EXIF data is generally preserved**, which matters if you organise photos by where they were taken.
  • If you are converting a lot

    For a whole holiday's worth of photos, convert in batches rather than dropping 800 files in at once — browser-based conversion uses your own machine's memory, and very large batches on an older laptop can get sluggish. A hundred at a time is comfortable.

    And if the end goal is a document rather than loose images — a set of receipts, say — convert to JPG and then run them through JPG to PDF to get one file you can send.

    Frequently Asked Questions

    Why won't Windows open HEIC files?

    HEIC uses the HEVC codec, which is patent-licensed, so Microsoft doesn't bundle a decoder with Windows for free. It's sold separately as the HEIF Image Extensions package in the Store. The file isn't corrupt — Windows just can't read the format out of the box.

    Does converting HEIC to JPG lose quality?

    Slightly, in the technical sense — JPG is lossy and less efficient than HEIC — but it isn't visible on a normal photo. The bigger practical change is that the file roughly doubles in size, and Live Photo motion and portrait depth data are dropped.

    How do I stop my iPhone from making HEIC files?

    On the iPhone, go to Settings → Camera → Formats and choose 'Most Compatible'. The camera then shoots JPG. Photos take more space but open on any device without conversion.

    Can I convert HEIC files without uploading them?

    Yes — our converter decodes them in your browser, so the photos never leave your machine. That's worth checking with any converter you use for personal photos, since many process files server-side.

    Ready to Try This Tool?

    Put what you learned into action. Try Convertify's free PDF tools now - no sign up required!

    Try Heic To Jpg Tool →
    Ad

    Other Tools You Might Need

    Related Articles

    Ad