Quick answer
HEIC is Apple's container for the HEIF codec, a modern compression standard that is 40-50% more efficient than JPG. Apple uses it by default on iPhone iOS 11+ to reduce cloud storage costs and battery drain. HEIC is not Apple-proprietary; it is ISO standard.
Apple switched iPhone to HEIC in 2017, confusing millions of users who could not open the files on their Windows computers. HEIC is not a conspiracy to lock you into Apple. It is a legit compression breakthrough that reduces file sizes by half while improving image quality. Windows simply has not licensed the codec.
HEIC stands for High Efficiency Image Container
Breakdown:
- HEIF: High Efficiency Image Format, the codec (compression algorithm). Defined by ISO standard 23008-12.
- HEIC: HEIF in a Container, the file wrapper. Stores metadata, thumbnail, multiple images (like burst mode), and computational photography data.
- Container: The wrapper that holds both the image data and metadata together.
HEIC is to HEIF as JPEG is to the DCT algorithm. HEIC is just the file format. The compression happens inside.
Why 40-50% smaller than JPG?
HEIF uses modern compression techniques unavailable in JPG (designed in 1992):
- Intra-frame coding: compresses within each image more efficiently.
- Context-based arithmetic: learns patterns in an image and compresses them better.
- Spatial prediction: predicts pixels from neighbors, encodes only the difference.
Result: HEIC at 85% quality looks identical to JPG at 95% quality, at half the file size.
Why Apple adopted HEIC in iOS 11
Three business reasons:
- Cloud storage savings: iCloud storage costs Apple money. Cutting photo file sizes by 50% halves their storage infrastructure costs.
- Battery savings: smaller files upload faster, reducing cellular radio runtime, extending battery life by 2-3%.
- Bandwidth savings: half-size files mean half the download cost for iCloud sync.
The technology is better, but the business case drove adoption.
Why Windows does not support HEIC
HEIC licensing is owned by MPEG-LA, a patent pool that charges licensing fees. Microsoft has licensed HEIF for edge cases but not for universal Windows support because:
- HEIF adoption is still under 20% globally (rest use JPG, PNG, WebP).
- Licensing fees per Windows license are not worth the support burden.
- Users can convert HEIC to JPG (problem solved).
This is not Apple lock-in; it is a business decision by Microsoft.
Will HEIC ever become universal?
Unlikely in the next 5-10 years. Instead:
- WebP is replacing JPG: newer, Google-backed, smaller than JPG, no licensing fees. Not as efficient as HEIF, but universal on modern browsers.
- HEIC will remain Apple/Android 10+: niche, good for archival, bad for sharing.
- JPG will stay universal: legacy format, understood by every device, 30+ years of momentum.
Convert to JPG for sharing, keep HEIC for personal backup.
At-a-glance comparison
| Format | Year created | Compression efficiency | Device support | Use case |
|---|---|---|---|---|
| JPG (JPEG) | 1992 | Baseline | 100% universal | Photos, universal |
| PNG | 1996 | Lossless | 99% universal | Screenshots, transparency |
| HEIC (HEIF) | 2017 | Best | Apple + Android 10+ | iPhone, iCloud backup |
| WebP | 2010 | Very good | 97% (web) | Web images, future JPG |