Image Formats & Conversion

HEIC Photos on Windows: How to Open Them, Convert Them, and Stop Getting Them

Someone emails you photos from their iPhone, you double-click, and Windows shrugs: a file called IMG_4821.HEIC that the Photos app won't display, that your work portal rejects, and that the document you are building refuses to accept.

The answer up front: HEIC is a perfectly normal, modern photo format — Windows just doesn't ship with the ability to read it by default, and you have three separate fixes depending on what you actually need. Install the codec and Windows opens HEIC files natively. Convert to JPG when something else in your workflow demands JPG. Change one iPhone setting if you never want HEIC files again. Most people need two of the three.

Here is what HEIC is, why it exists, and how to pick the right fix rather than fighting each file individually.

What a HEIC file actually is

HEIC stands for High Efficiency Image Container. It is Apple's file extension for images stored in HEIF — the High Efficiency Image File Format, standardised as ISO/IEC 23008-12 — with the picture inside compressed using HEVC (High Efficiency Video Coding, also called H.265).

Apple made it the default camera format on iPhone with iOS 11 and it has stayed that way. The reason is straightforward efficiency: for a comparable-looking photo, HEIC files are typically around half the size of the equivalent JPG. On a phone holding tens of thousands of pictures, that is an enormous saving, and it also carries useful extras JPG cannot — depth information, image sequences (the frames behind a Live Photo), and non-destructive edits.

So HEIC is not a broken or obscure format. It is a genuinely better one for storage. The problem is compatibility: JPG is understood by absolutely everything, and HEIC is not — which is exactly the trade-off that our full guide to image formats works through across PNG, JPG, WebP, and the rest.

Why Windows won't open it

Windows needs two pieces to display a HEIC file: support for the HEIF container, and support for the HEVC video codec that compresses the actual image data. HEVC is covered by patent licensing, which is why Microsoft has never simply bundled it with every copy of Windows.

The practical result: on one PC, HEIC photos open in the Photos app with no fuss because the manufacturer included the codec; on the machine next to it, the same file shows an error or a blank preview. Nothing is broken — the second machine is just missing a component.

Fix 1 — Make Windows open HEIC natively

This is the right fix if you receive HEIC photos regularly and mainly want to look at them.

  1. Open the Microsoft Store app.
  2. Search for HEIF Image Extensions and install it. This part is free.
  3. Try opening a .HEIC file. On many PCs, this alone is enough, because the HEVC component is already present.
  4. If images still won't display, you also need HEVC support. Search the Store for HEVC Video Extensions. On some machines a manufacturer-supplied version is already installed; otherwise the publicly listed version is a small paid item — typically around a dollar or its local equivalent.
  5. Restart the Photos app — or the PC if previews in File Explorer are still blank — and check again.

Once installed, HEIC files behave like any other photo: thumbnails in File Explorer, previews in Photos, and support in most applications that use the Windows imaging pipeline.

What this does not fix: applications and websites that specifically demand JPG or PNG. An upload form that rejects HEIC will still reject it, because the rejection happens before Windows gets involved. For those, you need fix 2.

Fix 2 — Convert HEIC to JPG

Conversion is the right fix when something downstream requires JPG: a job application portal, a print service, a website upload, an older program, or a colleague on a locked-down PC who cannot install anything.

Your realistic options:

  • A browser-based converter. Drop the files in, download JPGs. Nothing to install, works on a machine where you have no admin rights, and handles a handful of holiday photos in seconds. Look for a stated deletion policy and an HTTPS connection before uploading anything personal.
  • The Windows Photos app. With the codec installed from fix 1, you can open a HEIC and use Save as to write a JPG copy. Fine for one or two files, tedious for fifty.
  • Paint. Same principle — open the HEIC, then File → Save as → JPEG. Crude but universally available.
  • A desktop batch tool. For hundreds of files, a proper image utility is faster and keeps everything local. Our comparison of browser tools versus installed software covers where each wins: large batches favour desktop apps, one-off jobs favour the browser.

Be honest about what conversion costs. Both formats are lossy, so converting re-encodes an already-compressed image. At sensible quality settings the visible difference is minimal, but two things reliably happen: the file usually gets bigger, because JPG is the less efficient format, and the extras are lost — depth data, Live Photo frames, and non-destructive edit history do not survive. Keep the HEIC originals if the photos matter; convert copies.

If the resulting JPGs are then too large for an email or upload limit, that is a separate job — resizing and compression, which our guide to making files smaller covers properly.

Fix 3 — Stop the iPhone producing HEIC in the first place

If the photos are coming from your own iPhone, you can solve this at the source. Two different settings do two different things, and people frequently change the wrong one.

To shoot JPG instead of HEIC from now on: Settings → Camera → Formats → choose Most Compatible.

This makes the camera capture JPEG (and H.264 video) rather than HEIF/HEVC. Photos take more space on the phone, and some capture modes still require the high-efficiency format. It does nothing to photos already taken.

To convert automatically when transferring to a PC: Settings → Photos → scroll to Transfer to Mac or PC → choose Automatic.

With Automatic selected, photos are converted to compatible formats during transfer over a cable. Selecting Keep Originals sends the HEIC files untouched. This is the setting to change if your library is already full of HEIC files and you just want them to arrive usable.

A third route needs no settings at all: email or share the photos from the iPhone's Photos app, which commonly converts to JPEG on the way out, as do many cloud and messaging apps. If someone is sending you unopenable files, asking them to share by link or email often solves it instantly.

Which fix should you use?

Your situation Best fix
You just want to view photos people send you Install the extensions (fix 1)
A website or program rejects the file Convert to JPG (fix 2)
It is your own iPhone and you are tired of this Change the camera or transfer setting (fix 3)
You are on a work PC with no admin rights Browser-based conversion (fix 2)
You need to archive photos long-term at best quality Keep the HEIC originals; convert copies only when needed

Most people end up doing fix 1 and fix 3: make the PC able to read HEIC so nothing is ever a dead end, and set the phone to hand over compatible files so the question stops coming up.

A few edge cases

  • .HEIF and .HEIC extensions. Both refer to the same underlying format family; HEIC is the common Apple extension, and the same codec installation covers both.
  • Live Photos. The still frame converts to JPG fine; the motion does not survive, since JPG holds a single image.
  • Screenshots are not HEIC. iPhone screenshots are PNG, which Windows opens without any help — so if some files open and others don't, that is why.
  • Editing HEIC directly. Most Windows image editors still expect JPG or PNG, so even with the codec installed you may need to convert before editing rather than before viewing.

FAQ

Is HEIC better than JPG?

For storage efficiency, yes — HEIC files are typically around half the size of a comparable JPG and can carry depth data and image sequences. For compatibility, JPG wins decisively, because essentially every device, website, and program accepts it. Which is "better" depends entirely on whether the file is being stored or being sent somewhere.

Does converting HEIC to JPG lose quality?

Slightly. Both formats are lossy, so converting re-encodes an already-compressed image and discards a little more detail. At good quality settings the loss is hard to see, but the JPG will usually be a larger file than the HEIC it came from, and extras like depth data and Live Photo frames are lost.

Why do some HEIC files open on my PC and others don't?

Almost always because a different PC has the HEVC codec and yours doesn't — many manufacturers preinstall it. Installing HEIF Image Extensions, plus HEVC support if it is missing, makes the behaviour consistent across machines.

Do I have to pay to open HEIC files on Windows?

Not necessarily. HEIF Image Extensions is free, and on many PCs the HEVC component is already supplied by the manufacturer. If it isn't, the publicly listed HEVC extension is a small paid item — or you can sidestep it entirely by converting the files to JPG instead.

Should I convert my whole photo library to JPG?

Generally no. You would roughly double the storage the library uses and lose format features for no benefit, since the codec fix makes HEIC readable on the PC anyway. Convert the specific photos you need to send or upload, and keep the originals.


Got a folder of HEIC files and a form that only takes JPG? Drop a file, get the format you need — free in the browser at Multiflay, where uploads auto-delete once you are done.

Comments are disabled for this article.