Skip to content
Pixora
formatsheiciphone

What Is HEIC, and How Do You Open It?

HEIC is why an iPhone photo will not open on a friend Windows laptop. Here is what the format is, why Apple chose it, and how to turn it into something everything can read.

By 6 min read

HEIC is the image format iPhones have used by default since 2017, and it stores a photo at roughly half the size of a JPG with no visible loss of quality. It is a good format that will not open on many Windows PCs and gets rejected by plenty of websites, which is why so many people meet it as a problem rather than a feature.

If you just need the photo to open somewhere, convert it to JPG and move on. If you want to understand why an excellent format causes so much friction, the reasons are worth knowing, because they explain why this will keep happening.

What HEIC actually is

HEIC stands for High Efficiency Image Container. The name splits neatly into two ideas. The compression inside is HEVC, also called H.265 — the same codec used for 4K video — applied to a single still frame using its intra-frame coding. The container around it is ISO-BMFF, the same box-based file structure that MP4 video uses. So a HEIC file is, loosely, one frame of modern video wrapped in a video-style container.

That heritage is where the efficiency comes from. HEVC compresses far more cleverly than the decades-old JPEG algorithm, which is how HEIC reaches about half the file size at the same quality. The container can also hold more than one image, which is what makes iPhone Live Photos and depth data possible in a single file.

Pictured as a stack, a HEIC file is a box holding a compressed image plus its extras:

HEIC file
  ISO-BMFF container
    HEVC-coded image   (the photo itself)
    EXIF metadata      (GPS, timestamp, device)
    optional frames    (Live Photo, depth map)

Why Apple switched to it

Apple made HEIC the iPhone default in iOS 11, released in 2017. The motivation was storage. A phone camera fills up fast, and halving the size of every photo without hurting quality means twice as many pictures in the same space and quicker iCloud backups. For a device built around its camera, that is a large, real win.

HEIC also carries things JPEG cannot: wider colour depth for smoother gradients, transparency, and multiple frames in one file. On an iPhone, where everything decodes natively, you get all of that and never notice the format at all. The trouble starts the moment the file leaves the Apple world.

Why it will not open everywhere

The reason is not technical difficulty. It is patents. HEVC compression is covered by a large pool of patents with licensing fees attached. A web browser or operating system that wanted to decode HEIC would owe those fees, so most simply chose not to build in support. That single business fact explains the whole mess.

Where a HEIC file tends to open, and where it does not.
PlaceOpens HEIC?Notes
iPhone, iPad, MacYesNative everywhere across Apple devices
WindowsNot by defaultNeeds a paid codec from the Microsoft Store
Most web upload formsOften rejectedThey expect JPG or PNG
Web browsersNoNone adopted it, because of licensing
AndroidNewer versionsSupport is patchy and depends on the phone

The simplest fix: convert to JPG

For almost everyone, the answer is to convert HEIC to JPG. JPG opens on every device, in every browser, and on every upload form, and for a normal photo you will not see any quality difference. The HEIC to JPG tool decodes the file on your own device and hands back a standard JPG, and it converts a whole camera roll in one batch.

Convert HEIC to JPG

If you need a lossless copy instead — for editing, or for a graphic with sharp edges — convert to PNG. The HEIC to PNG tool keeps every pixel and any transparency the file carried.

Convert HEIC to PNG

Should you turn HEIC off on your iPhone?

You can, and it takes a few seconds. From then on the camera shoots JPG instead of HEIC, and nothing you share will need converting — the trade-off being that your photos take about twice the storage.

  1. Open Settings on the iPhone.
  2. Tap Camera, then Formats.
  3. Choose Most Compatible to shoot JPG, or High Efficiency to keep HEIC.
  • Keep HEIC (High Efficiency) if storage matters and you mostly stay in the Apple ecosystem.
  • Switch to Most Compatible if you constantly send photos to Windows users or upload to picky forms.
  • Leave it on HEIC and convert only the photos you actually share — often the least wasteful choice.
HEIC is not a bad format. It is a good format the rest of the world never licensed, so it stays trapped on Apple devices.

The moments HEIC catches people out

The format rarely fails loudly. It fails at the exact moment you need the photo to work somewhere else, and usually with a vague error or a file that simply will not appear. These are the situations where it bites most:

  • Emailing a photo to a colleague on Windows, who replies that the attachment will not open.
  • Uploading an ID photo to a government form that accepts only JPG and PNG.
  • Sending a picture to a print shop whose software has never heard of HEVC.
  • Adding a photo to an old content system or forum that rejects the file outright.
  • Sharing into a group chat where half the phones show the image and half show nothing.

In every one of these cases the fix is the same: convert to JPG before you send. It costs you nothing in visible quality and it removes the compatibility question entirely. Doing the conversion once, up front, is far less painful than troubleshooting on the other person behalf after the file has already failed.

A privacy point worth remembering

HEIC photos carry the same hidden metadata that JPEGs do, including GPS coordinates and a timestamp. When you convert a file to share it, that metadata can travel into the new copy. If the photo is going to a stranger — a marketplace buyer, a forum, a support ticket — strip it first with the EXIF remover so you are not attaching your location to the picture.

Remove location data before sharing

One more option: convert and shrink

If your reason for converting is an upload that has a size limit as well as a format requirement, do both at once. Convert the HEIC to JPG, then run it through the image compressor to hit whatever size cap the form imposes. For a batch of photos, the general image converter handles the format change across many files together.

Convert a batch of photos

Quick answers

Does converting HEIC to JPG lose quality?

A little, in theory, because JPG is lossy. In practice, at sensible quality the difference is invisible for a normal photo, and universal compatibility is usually worth it.

Why is HEIC so much smaller than JPG?

It uses HEVC compression, the modern codec behind 4K video, applied to a still image. That is far more efficient than the decades-old JPEG algorithm — roughly half the size at the same quality.

Are my photos uploaded when I convert them here?

No. Pixora decodes HEIC in your browser using a built-in codec, so your photos are converted on your own device and never sent to a server.