What is HEIC? A Complete Guide to Apple's Image Format

If you've ever tried to share an iPhone photo and been told the format isn't supported, you've encountered HEIC. Here's everything you need to know.

Quick Answer

HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. It stores photos at half the file size of JPG with equal or better quality. The downside: it's not universally supported on Windows, Android, and older software. Converting to JPG solves compatibility issues instantly.

The Origin of HEIC

HEIC is based on the HEIF standard (High Efficiency Image Format), developed by the Moving Picture Experts Group — the same organization that created MP3 and MP4. The standard was finalized in 2015, and Apple adopted it for iPhones and iPads with iOS 11 in September 2017.

The "container" in HEIC means the file can hold multiple images, metadata, depth maps, and even short video clips — all in one file. This is how iPhone stores Live Photos (a still + a short video clip) and Portrait mode photos (image + depth data) in a single compact file.

Under the hood, HEIC uses HEVC (H.265) for image compression — the same codec used in 4K video streaming. This is why it achieves such dramatic compression improvements over the 1990s-era JPEG algorithm.

How HEIC Compression Works

Traditional JPEG uses discrete cosine transform (DCT) — a mathematical technique from the 1970s — to compress images. It divides the image into 8×8 pixel blocks and discards fine detail. This works well but shows visible "artifacts" (blurry edges, color banding) at high compression.

HEVC/HEIC uses a more sophisticated approach with variable block sizes (4×4 up to 64×64 pixels) and advanced prediction algorithms that look at surrounding image data. The result: the same visual quality in roughly half the file size.

For a typical iPhone 15 photo at 12 megapixels:

  • HEIC: approximately 3–5 MB
  • JPG (equivalent quality): approximately 6–10 MB
  • PNG (lossless): approximately 18–30 MB

HEIC Pros and Cons

Advantages

  • 50% smaller file size vs JPG at equal quality
  • Supports 16-bit color depth (vs JPG's 8-bit)
  • Stores multiple images in one file (Live Photos)
  • Supports transparency and HDR content
  • Contains depth maps for Portrait mode
  • Native support on Apple devices (seamless)

Disadvantages

  • Not natively supported on older Windows versions
  • Android support is inconsistent (varies by app)
  • Many websites reject HEIC uploads
  • Most social media platforms don't accept HEIC
  • Older image editors can't open HEIC files
  • Patent licensing creates adoption barriers

How to Open HEIC Files on Any Device

Mac

HEIC files open natively in Preview, Photos, and most Mac apps since macOS High Sierra (2017). Just double-click the file.

Windows 10/11

Install the free 'HEVC Video Extensions' from the Microsoft Store. After that, the Photos app opens HEIC files. Alternatively, convert to JPG with ConvertHEIC.org.

iPhone / iPad

HEIC is the native format — all iOS apps open HEIC files seamlessly. No action needed.

Android

Android 12+ supports HEIC in Google Photos. For older Android versions, convert to JPG first using ConvertHEIC.org on your Android browser.

Linux

Install the libheif library and heif-convert tool. Or use GNOME's image viewer (with the heif plugin). Alternatively, use ConvertHEIC.org in Firefox or Chrome.

Frequently Asked Questions

What is HEIC?
HEIC stands for High Efficiency Image Container. It is Apple's implementation of the HEIF (High Efficiency Image File Format) standard, introduced by the Moving Picture Experts Group (MPEG). Apple adopted HEIC as the default photo format for iPhone and iPad starting with iOS 11 in 2017.
What does HEIC stand for?
HEIC stands for High Efficiency Image Container. The underlying standard is HEIF (High Efficiency Image Format), developed by MPEG. Apple uses the .heic file extension specifically, while other implementations may use .heif.
Why does my iPhone save photos as HEIC instead of JPG?
Apple switched to HEIC in iOS 11 because it stores photos at roughly half the file size of JPG while maintaining the same visual quality. This means you can store about twice as many photos on your iPhone without sacrificing image quality. HEIC also supports features JPG doesn't, like 16-bit color depth, transparency, and storing multiple images in one file (used for Live Photos and Portrait mode depth maps).
Is HEIC better quality than JPG?
At the same file size, HEIC produces noticeably better quality than JPG. Conversely, at the same quality level, HEIC files are about 40–50% smaller than equivalent JPGs. HEIC also supports 16-bit color (vs JPG's 8-bit) and HDR content, making it technically superior for high-quality photography.
Why can't I open HEIC files on Windows or Android?
HEIC uses the HEVC (H.265) video codec for image compression. Windows and Android historically lacked built-in HEVC decoders. Windows 10/11 now supports HEIC with the free 'HEVC Video Extensions' from Microsoft Store, but support isn't universal. Android 12+ added HEIC support, but older devices and many apps still can't open HEIC files — which is why converting to JPG is often necessary.
How do I open a HEIC file on Windows?
On Windows 10/11, install the free 'HEVC Video Extensions' from the Microsoft Store. After that, the Photos app can open HEIC files. Alternatively, convert your HEIC to JPG using ConvertHEIC.org — no software installation required, works in any browser.
Can I turn off HEIC on iPhone and shoot in JPG instead?
Yes. Go to Settings → Camera → Formats and select 'Most Compatible' instead of 'High Efficiency'. Your iPhone will then save photos as JPG. The trade-off is larger file sizes — roughly double per photo. You can also set AirDrop and USB transfers to automatically convert to JPG in Settings → Photos → Transfer to Mac or PC → Automatic.
What is the difference between HEIC and HEIF?
HEIF (High Efficiency Image Format) is the international standard developed by MPEG. HEIC is Apple's specific file container based on HEIF that uses the .heic extension. Other companies may use .heif for the same underlying format. They are essentially the same technology — just different naming conventions.

Need to Convert HEIC to JPG?

Free, instant, and 100% private. Your photos never leave your device.

Convert HEIC to JPG Now

Related Guides