HEIC File Format Explained

High Efficiency Image Container · .heic, .heif

Extension.heic, .heif
MIME typeimage/heic
TypeImages
Developed byMPEG / Apple
First released2015
Royalty-freeNo
CompressionLossy

What is a HEIC file?

HEIC is the file extension Apple uses for photos stored in the HEIF container with HEVC (H.265) compression. iPhones and iPads have shot in HEIC by default since iOS 11 in 2017. Compared with JPG at the same visual quality, a HEIC photo takes roughly half the space and can hold 16-bit colour, transparency, depth maps, edits and several images, such as a Live Photo or a burst, in one file.

The catch is licensing: HEVC decoders are patent-encumbered, so Windows needs a paid extension, many web upload forms and older programs refuse the format, and Android support varies by phone. That gap is why HEIC to JPG is one of the most common conversions people run.

When HEIC is the right choice

Strengths

  • About half the size of JPG for the same quality
  • Wider colour depth, transparency and multiple images per file
  • Default on iPhone, so photos need no extra step on Apple devices

Limitations

  • Windows, many websites and older software need conversion or plug-ins
  • Patent-encumbered codec limits support in open-source tools
  • Sharing outside the Apple ecosystem usually means converting anyway

How to open a HEIC file

macOS and iOS open HEIC natively; Windows 10 and 11 need the HEVC Video Extensions from the Microsoft Store. For everything else, convert once: HEIC to JPG for photos to share or upload, HEIC to PNG when a lossless copy matters.

How to convert a HEIC file

HEIC to JPG is the everyday choice for e-mail, forms and Windows; HEIC to PNG keeps every pixel for editing or print. Both keep the photo's orientation and colour profile; check the remaining metadata afterwards with the EXIF viewer.

Frequently Asked Questions

How do I stop my iPhone from taking HEIC photos?

In Settings → Camera → Formats choose Most Compatible, and the camera saves JPG. You can also set Settings → Photos → Transfer to Mac or PC to Automatic so the phone converts photos on export.

Does converting HEIC to JPG lose quality?

Slightly, because JPG is also a lossy format, but at high quality settings the difference is invisible in normal use. Use PNG when the copy must be exact.

Why won't a website accept my HEIC photo?

Most upload forms whitelist JPG and PNG and never learned about HEIC, and the servers behind them often cannot decode HEVC. Converting to JPG before uploading solves it.

Is HEIC the same as HEIF?

HEIF is the container standard; HEIC is Apple's extension for HEIF files that use HEVC compression. Files with .heif may contain other codecs, but in practice most are the same thing.