Quick answer
Apple switched to HEIC in iOS 11 to cut cloud storage costs by 50%. HEIC files are 40% smaller than JPG at the same quality, reducing iCloud infrastructure spend and battery drain during uploads. Compatibility issues are secondary to the cost savings.
When iOS 11 shipped in 2017, millions of iPhone users could not open their photos on Windows. Apple knew this. They switched anyway. The reason: HEIC saves Apple hundreds of millions of dollars per year in cloud storage costs.
The iCloud storage problem
Before HEIC, every iPhone backed up JPG photos. At 5-10 MB per photo, a typical user backup was 50-200 GB. Apple charges for iCloud storage beyond 5 GB:
- 50 GB tier: $0.99/month
- 200 GB tier: $2.99/month
- 2 TB tier: $9.99/month
If Apple could cut photo file sizes by 50%, they could reduce storage tier uptake by 30-40%, saving billions annually.
Switching to HEIC: the cost math
Apple has 2 billion active devices. Average backup size after switching to HEIC:
- Old (JPG): 100 GB average per user = 200 exabytes storage infrastructure (rough estimate).
- New (HEIC): 50 GB average per user = 100 exabytes storage infrastructure.
- Infrastructure cost saved: ~$500-800 million per year (data center real estate, power, cooling).
That is why Apple switched, despite the compatibility pain.
Battery and network benefits (secondary)
Smaller files also reduce battery drain:
- HEIC uploads are 50% faster on cellular networks.
- Shorter upload = less cellular radio runtime = 2-3% longer battery life per sync.
- Lower bandwidth = lower ISP costs for Apple (minimal, but real).
The marketing story was always about quality at smaller size. The real motivation was cost.
Why compatibility was not a blocker
Apple knew Windows could not open HEIC. They did not care because:
- Windows users are 30-40% of iPhone users: most iPhones are in US/EU where Macs and iCloud are common (70%+ plan to stay on Apple).
- Conversion is trivial: a web tool solves it immediately. Not Apple's problem to solve.
- Android is irrelevant: iPhone users do not care about Android compatibility.
- Enterprise can exempt HEIC: companies can force iPhones to export JPG instead.
Compatibility issues affected <5% of the user base enough to switch. Not worth Apple changing course.
At-a-glance comparison
| Metric | JPG (pre-iOS 11) | HEIC (iOS 11+) |
|---|---|---|
| Average photo size | 5-10 MB | 2.5-4 MB |
| Typical backup size | 100-200 GB | 50-100 GB |
| iCloud tier uptake | 40% of users | 20% of users (est.) |
| Infrastructure cost per user/year | $1-5 | $0.50-2.50 |
| Windows compatibility | 100% | 0% |