GUIDE · HEIC EXPLAINED

What Is HEIC and Why Can't Windows Open It?

HEIC is the iPhone's default photo format since iOS 11. It keeps photos smaller than JPG at similar quality, which is why Apple uses it. Windows doesn't open HEIC files on its own — it needs codecs from the Microsoft Store: the HEIF Image Extensions, and usually the HEVC Video Extensions too — or you convert the file. The simplest fix is converting HEIC to JPG free in your browser: no app, no upload, and the JPG opens everywhere.

What HEIC is

HEIC is a file extension commonly used for images stored in a HEIF container with HEVC compression. HEIF is a standardised container format, rather than an Apple exclusive invention. Apple helped make these files familiar by adopting high efficiency media support in iOS 11 and using it for photos on compatible iPhones.

The attraction is storage efficiency: HEIC can preserve similar visual quality with less space than a conventional JPG. The actual difference depends on the photograph and encoding settings. A HEIF file can also hold more than a simple flat picture, so converting it to a single JPG should not be treated as preserving every original feature.

Why Windows can't open it

A file extension tells an app what it is trying to read; it does not supply the decoder needed to read it. Windows support depends on the installed apps, extensions and device configuration. Some PCs already open HEIC, while others display a message asking for additional components. Renaming the extension to .jpg does not convert the image.

Microsoft documents HEIF Image Extensions and HEVC Video Extensions for this media workflow. An HEIC image using HEVC compression may require both, unless the relevant support is already installed. Check the message in your viewing app and use official Microsoft Store listings. Installing one component does not guarantee that every HEIC variant will open.

Three ways to open or convert HEIC on Windows

For an occasional photo, converting a copy to JPG is a practical way to share it with an app that does not accept HEIC. PicUplift performs this conversion in your browser without uploading the selected photo files. Keep the HEIC original if you may need it for editing or archiving later.

  1. Open the HEIC to JPG tool in your browser on the Windows computer.
  2. Choose your HEIC photo, click Start conversion, and wait for your device to finish processing it.
  3. Download the JPG and open it in the app that needs the image. Check orientation, colour and detail before sharing.

Alternatively, install the required Microsoft extensions to view HEIC without making a JPG copy. This is useful when you receive these photos regularly and want to keep their original format. If the file still fails, check that it downloaded completely and try a supported viewing app before assuming that the image is damaged.

On a compatible iPhone, go to Settings, then Camera, then Formats, and choose Most Compatible to save new standard camera photos as JPEG. This changes future captures rather than rewriting photos already in your library. Special camera modes can have separate requirements. Choose based on your usual workflow instead of repeatedly converting the same image.

Feature HEIC JPG
Size Often smaller at similar visual quality Depends on quality and image content
Quality Efficient compression; retain the original Lossy encoding; conversion can change detail
Opens on Windows Depends on installed decoder support Widely supported by image apps
Transparency The format can support transparency No alpha transparency

Convert a HEIC copy to JPG

Read the iPhone HEIC to JPG guide

FAQ

Why does my iPhone save photos as HEIC?

Apple made HEIC the default in iOS 11 because it stores the same quality in a smaller file.

Can I make my iPhone save JPG instead?

Yes. Go to Settings, then Camera, then Formats, and choose Most Compatible. New photos will save as JPG.

How do I open HEIC on Windows 11?

Install the HEIF Image Extensions and the HEVC Video Extensions from the Microsoft Store, or convert the file to JPG.

Does converting HEIC to JPG lose quality?

A little. JPG re-encodes the image, but at high quality the difference is hard to see.