Home › Blog › What is a HEIC file

What Is a HEIC File? Format, History and How It Works

By · Updated September 25, 2026 · 8 min read

Illustration of a HEIC file under a magnifying glass

Every photo an iPhone has taken by default since 2017 lands in the camera roll as a .heic file, yet most people first hear the name when a website, an office PC or a photo kiosk refuses to open one. So what is HEIC? The short version: it is a modern image format that stores photos in files roughly half the size of an equivalent JPG, at the same visual quality. The long version involves an international standards group, a video codec, patent lawyers and a 1992 format that refuses to die.

This guide covers what a HEIC file is, how it works technically, where it came from, what it can store that JPG cannot, and why it still causes so much friction nearly a decade after Apple flipped the switch.

Quick answer

HEIC combines two technologies: the HEIF container (High Efficiency Image File Format, a flexible box for images and metadata) and HEVC compression (the video codec also known as H.265). Apple made it the default iPhone camera format in September 2017 with iOS 11. A HEIC photo is typically 40 to 50 percent smaller than the same photo saved as a JPG.

What is HEIC? The two part answer

The name HEIC describes a specific combination of a container and a codec, and keeping the two apart explains almost everything odd about the format.

The outer layer is HEIF, the High Efficiency Image File Format, standardized as ISO/IEC 23008 part 12. HEIF does not compress anything itself. It is a container: a structured file that can hold one image, many images, thumbnails, audio, metadata and editing instructions, all in a single package.

The inner layer is the codec that actually shrinks the pixels. When the images inside a HEIF container are compressed with HEVC (H.265), the file is branded HEIC and carries the .heic extension. That is the flavor Apple ships, and it is the one you will meet in practice.

The result beats JPG on pure math. JPEG's compression dates to 1992 and is built around the discrete cosine transform. HEVC arrived 21 years later with far smarter prediction, which is how HEIC hits the same visual quality in roughly half the bytes.

Before going deeper, here is the format summed up in three numbers.

HEIC at a glance~50%smaller than the same photo saved asJPG16 bitmax color depth, JPG stops at 8 bit2017default iPhone camera format sinceiOS 11
See also

How HEIC works under the hood

HEVC is a video codec, and that is the key to HEIC's efficiency. Video codecs live or die by how well they compress, so they receive enormous engineering investment. HEVC was standardized in 2013 by JCT VC, a joint team of MPEG and the ITU's video experts group, to squeeze 4K video through real world bandwidth.

A video codec compresses two ways: by referencing neighboring frames (inter frame coding) and by exploiting patterns inside a single frame (intra frame coding). A photo has no neighboring frames, so a HEIC image is essentially one video frame compressed with HEVC's intra frame toolkit. Smooth gradients, repeated textures and large uniform areas get predicted from surrounding pixels instead of being stored outright, and only the prediction errors are encoded.

The container side has an equally practical pedigree. HEIF is a special case of the ISO Base Media File Format (ISOBMFF, ISO/IEC 14496 part 12), first defined in 2001. That is the same structural blueprint MP4 video files use. Instead of one monolithic image stream, the file is a tree of typed boxes: one box holds the compressed image data, others hold Exif metadata, a thumbnail, a depth map or a burst sequence. Software can grab just the box it needs, which is why an iPhone can show a thumbnail grid without decoding thousands of full size photos.

A short history of HEIC

HEIC feels like an Apple product, but Apple arrived late to the story. The format was developed inside MPEG, the ISO/IEC working group behind MP4 and HEVC, and the standard was finished two years before the iPhone touched it. The full backstory, including the company that wrote the reference implementation, is in our article on who created the HEIC file format. Here is the compressed timeline:

YearMilestone
2001ISO Base Media File Format (ISO/IEC 14496 part 12) is defined, the container blueprint HEIC shares with MP4.
2013MPEG defines the requirements for a modern image format; the same year, JCT VC standardizes HEVC (H.265).
Mid 2015The HEIF specification is finalized as ISO/IEC 23008 part 12, "MPEG H Part 12".
June 2017Apple announces HEIF/HEIC support at WWDC.
September 2017iOS 11 and macOS High Sierra ship; HEIC becomes the default iPhone camera format.
2018 to 2019Android 9 learns to display HEIF images, and Android 10 lets capable phones capture HEIC.
2020sPro cameras from Canon, Sony, Nikon and Fujifilm adopt HEIF for 10 bit HDR stills.
2023Safari 17 starts displaying HEIC images in web pages.
2026A W3C meeting agrees to set up a community group to bring HEIF to more browsers.

Apple's timing was not arbitrary. Hardware HEVC encoding needs recent silicon, roughly the iPhone 7 era and newer, so by 2017 the installed base could handle the format without draining batteries on software encoding.

What a HEIC file can hold

JPG stores exactly one 8 bit image per file. A HEIC file is closer to a small photo database:

That capability list is why camera makers signed on. Canon's EOS R5, Sony's a1, Nikon's Z9 and Fujifilm's X-T5 all shoot 10 bit HDR stills in HEIF, something structurally impossible in a 1992 era JPG.

Here is what that efficiency looks like in practice:

The same 12 megapixel photo, three formatstypical file size, default settingsHEIC1.7 MBJPG3.2 MBPNG~15 MB
Approximate values, exact size depends on scene complexity.

Why HEIC compatibility is still painful

If HEIC is so capable, why does half the internet still choke on it? One word: patents. The HEIF container itself is essentially royalty free, but decoding HEVC carries patent royalties collected by multiple pools (among them Access Advance and Via LA, which absorbed MPEG LA in 2023). Any browser or OS vendor that ships an HEVC decoder owes money, and many simply refused.

The consequences show up everywhere:

Apple papered over some gaps: iOS Mail converts HEIC to JPEG automatically when you email someone outside the Apple ecosystem, and Facebook converts uploads on its servers. But the moment you leave those managed paths, you are on your own, which is why we wrote a platform by platform guide on how to open HEIC files anywhere.

Did you know?

During the remote AP exams in spring 2020, students who photographed their handwritten answers with iPhones had submissions fail because the College Board's upload system did not accept HEIC files. Time ran out while they hunted for a workaround, and it became one of the most public compatibility failures in the format's history.

Good to know

You can tell your iPhone to shoot JPG instead: Settings > Camera > Formats > "Most Compatible" (HEIC is the "High Efficiency" option). And under Settings > Photos > Transfer to Mac or PC, the "Automatic" setting converts photos to JPG during a USB transfer, while "Keep Originals" hands over the HEIC files untouched.

HEIC, HEIF, HEIX: naming explained

The alphabet soup around this format trips up even technical users, so here is the decoder ring:

HEIF is the family name: the container standard itself. A HEIF file can hold images compressed with several different codecs; the standard also allows AVC, AV1, JPEG 2000, JPEG XR and JPEG XS payloads.

HEIC is the informal brand for HEIF files whose images are encoded with HEVC. Still images use the .heic extension, image sequences use .heics, and the MIME type is image/heic. This is what iPhones produce.

HEIX marks HEIF files encoded with HEVC's Main 10 profile, the 10 bit variant. Related brands HEIM and HEIS exist for other HEVC configurations. In everyday use, treat all of them as "HEIC with a different badge": the compatibility story is the same.

Worth knowing: the royalty problem that haunts HEIC pushed the industry toward rivals designed to be free. AVIF (built on the AV1 codec) and JPEG XL deliver the same kind of modern compression without HEVC's patent baggage, and iOS 16 and later can display AVIF.

Should you keep HEIC or convert it?

On Apple hardware, HEIC is a quiet win: the same photos in half the space, with Live Photos and depth data intact. Keep it. The trouble starts when a photo needs to travel to a web form, an older Windows machine, a print shop or any of the countless systems that only speak JPG. For a detailed side by side of quality, size and support, see our comparison of HEIC vs JPG.

When a file does need to travel, you do not need new software. You can convert HEIC to JPG online in a browser: conversion starts the moment the photo is uploaded, output is full resolution with Exif metadata preserved, and there is no account, no ads and no watermark.

Frequently asked questions

What does HEIC stand for?

High Efficiency Image Container. It is the name for files in HEIF, the High Efficiency Image File Format, whose images are compressed with the HEVC codec, the variant Apple uses on the iPhone.

Is HEIC the same as HEIF?

Not quite. HEIF is the container standard published by MPEG. HEIC is a HEIF file whose images are compressed with HEVC. Every HEIC is a HEIF, but a HEIF can also use another codec, such as AV1, which then gets the .avif extension.

Why does my iPhone save photos as HEIC?

Because Settings > Camera > Formats is set to High Efficiency, the default since iOS 11. Switch it to Most Compatible and new photos are saved as JPG. Existing HEIC files stay as they are.

How do I open a HEIC file on Windows?

Windows 11 opens HEIC in the Photos app once the free HEIF Image Extensions and the HEVC codec are installed from the Microsoft Store. If that fails, or the codec is not free on your PC, convert the file to JPG online and it opens anywhere.

Got a HEIC file that will not open?

Drop it on our converter and a full resolution JPG is ready in about a second. Free, no signup, files deleted automatically after 30 days.

Convert your HEIC files now