In 2017, Apple quietly switched every iPhone to take photos in a format called HEIC. Millions of people discovered this the hard way — trying to share a photo and finding that nobody else could open it. Here's the full story of why Apple made the switch, why it was the right engineering decision, and exactly what to do when HEIC causes problems.
HEIC stands for High Efficiency Image Container. It is a file format that stores images encoded in the HEVC (High Efficiency Video Coding) compression standard — also known as H.265 — the same codec used for 4K video.
HEIC was developed by the Moving Picture Experts Group (MPEG) and is part of the broader HEIF (High Efficiency Image File Format) standard. Apple adopted HEIF and named their implementation HEIC.
Apple introduced HEIC as the default photo format with iOS 11 in September 2017, coinciding with the launch of the iPhone 8 and iPhone X. The decision wasn't arbitrary — it solved a critical engineering constraint that had been growing for years.
As iPhone cameras improved — from 12MP to Portrait mode, to ProRAW, to 48MP on the iPhone 14 Pro — photo file sizes ballooned. A single JPEG from a modern iPhone camera can reach 6–8MB. Multiply that by the average 2,000+ photos on an iPhone, and storage fills fast.
HEIC cuts photo file sizes by approximately 40–50% without any perceivable loss in quality. A 6MB JPEG becomes a ~3MB HEIC. Apple could offer the same camera quality at half the storage cost.
JPEG was designed in the early 1990s — before Live Photos, Depth Maps, HDR multi-frame images, and ProRAW. The JPEG format literally cannot store these features. HEIC was designed from the ground up to support multiple image frames, depth data, focus maps, and metadata extensions that modern computational photography requires.
| Feature | HEIC | JPEG |
|---|---|---|
| Compression efficiency | 2× better (same quality, half size) | Baseline — established 1992 |
| Bit depth | Up to 16-bit per channel | 8-bit per channel max |
| Transparency (alpha) | Full alpha channel support | No transparency support |
| Multiple images | Yes (burst, Live Photos, HDR frames) | Single frame only |
| HDR / Wide Color | Native support (P3 color space) | sRGB only |
| Depth maps | Can store alongside image | Not supported |
| Universal compatibility | Limited (Apple ecosystem) | Supported everywhere |
From a pure engineering standpoint, HEIC is significantly superior to JPEG in almost every dimension. The only area where JPEG wins is universal compatibility — and that's the root cause of every problem HEIC users encounter.
Despite HEIC being technically superior, the real world runs on JPEG. Here's where HEIC causes frustration:
Windows does not natively open HEIC files. Users see a broken image icon in File Explorer. Microsoft sells a HEIC Image Extensions add-on for $0.99, but most people don't know it exists.
As of 2026, no major browser natively renders HEIC images embedded in webpages. If you upload a HEIC photo to Instagram, Twitter, Facebook, Google Forms, or most websites, the upload either fails or gets automatically converted server-side (with quality loss you don't control).
Android's native gallery apps do not open HEIC. Google Photos app can preview them, but sharing them to most Android apps breaks.
Older versions of Adobe Photoshop, Lightroom, and most image editing tools require a plugin or update to handle HEIC. Many corporate environments don't allow software updates, meaning HEIC files simply won't open.
Free, instant, 100% private. Files never leave your browser.
Convert HEIC → JPG Free →The fastest method with no software required. Use our free HEIC to JPG converter:
Privacy note: Your file is processed entirely in your browser using the HTML5 Canvas API. No data is ever uploaded to a server.
To stop your iPhone taking HEIC photos in the future:
Note: This reduces your photo quality-to-size ratio. Existing HEIC photos are not converted retroactively.
When you AirDrop or share photos from an iPhone to a non-Apple device, iOS automatically converts HEIC to JPEG before sending — as long as you share via the Photos app share sheet (not Files app). This is a quick workaround for individual photos but isn't practical for batch converting.
It depends on your use case. Here's a decision framework:
| Situation | Recommendation |
|---|---|
| Keeping photos in Apple ecosystem (iPhone, Mac, iPad) | Keep as HEIC — best quality/size |
| Sharing with Windows users | Convert to JPG |
| Uploading to websites or web forms | Convert to JPG or WebP |
| Editing in Photoshop / Lightroom (older) | Convert to JPG or PNG |
| Archiving for long-term storage | Keep as HEIC — smaller files |
| Printing at a print shop | Convert to JPG (maximum compatibility) |
| Web development / embedding in websites | Convert to WebP or JPG |
The bottom line: HEIC is the superior format for storage and quality, but JPEG remains the universal language of images on the internet. Keep your originals in HEIC on your iPhone and convert only when you need to share or use photos outside the Apple ecosystem.
100% free. No account. Files never leave your device.
Open HEIC Converter →