Why Are My iPhone Photos HEIC? (And How to Change It)
You took a photo on your iPhone, AirDropped or emailed it to a Windows PC, and the file ended in .heic instead of .jpg — and now nothing will open it. If you’ve been asking “why are my iPhone photos HEIC all of a sudden?”, the short version is: your phone has been doing this quietly since 2017, and there’s nothing wrong with it. Here’s exactly what changed, why Apple did it, and the two ways I fix it depending on what I need.
The quick answer
Your iPhone saves photos as HEIC because Apple made it the default camera format in iOS 11 (back in 2017). HEIC (High Efficiency Image Container) packs the same picture into roughly half the file size of a JPG, using a newer compression method called HEVC. Unless you’ve changed a setting, every photo your iPhone takes is a HEIC — you just never noticed until you tried to use one outside the Apple world.
So it’s not a glitch, a virus, or something you did. It’s the design.
Why does iOS save photos as HEIC?
The main reason is brutally simple: storage. iPhone cameras keep getting better, photos keep getting larger, and a 128 GB phone fills up fast. HEIC lets your phone store almost twice as many photos in the same space. On a phone you never upgrade the storage of, that’s a big deal.
But it’s not only about size. HEIC is genuinely a more modern format than the 30-year-old JPG, and it carries features JPG simply can’t:
- 10-bit color and HDR — richer, more accurate tones, especially in skies and shadows.
- Live Photos — the short motion clip lives inside the same file.
- Depth and transparency data — useful for Portrait mode and editing.
- Better compression at the same quality — smaller files that often look better than the JPG equivalent.
If you want the deeper technical background, I wrote a full explainer on what a HEIC file actually is. The takeaway: on the iPhone itself, HEIC is the right call.
So why does it cause so many problems?
Because HEIC depends on the HEVC codec, which is patent-encumbered. That licensing tangle meant a lot of software outside Apple’s ecosystem never bothered to add support. In my own testing across a Windows 11 laptop, an Android phone, and a handful of websites, the failures are predictable:
- Windows won’t preview HEIC out of the box — you have to install extensions, and the video codec piece isn’t even free.
- Android phones and plenty of apps don’t recognize
.heicat all. - Upload forms — job portals, government sites, print labs — routinely reject the file.
- Older photo editors and email clients show a broken-image icon.
That’s the frustrating irony: the format that saves space on your iPhone becomes the format nothing else wants to open. If this is biting you on a PC specifically, my guide on opening HEIC on Windows 11 walks through every option.
HEIC vs JPG at a glance
Here’s the honest trade-off, side by side:
| HEIC | JPG | |
|---|---|---|
| File size | ~50% smaller | Larger |
| Image quality | Higher (10-bit, HDR) | Good (8-bit) |
| Compatibility | Apple-centric | Universal |
| Live Photos | Yes | No |
| Opens on Windows/Android | Needs extras | Always |
| Best for | Storing on iPhone | Sharing anywhere |
There’s no single “winner” — it depends on whether you’re storing or sharing. I broke this down further in HEIC vs JPG if you want the full comparison.
Fix 1: Convert the HEIC photos you already have
If the problem is a batch of photos you’ve already taken, you don’t need to change any settings — you just need to convert them. The fastest, safest way is to do it right in your browser:
- Convert HEIC to JPG — the universal everyday format that works everywhere.
- Convert HEIC to PNG — lossless, when you want maximum quality.
- Convert HEIC to PDF — bundle several photos into one document for printing or forms.
- Convert HEIC to WebP — small files for the web.
Everything runs 100% on your device — your photos are never uploaded to a server, conversion is unlimited and free, and the tool strips out EXIF/GPS location data in the process. If you’re nervous about privacy, that matters, and I explain exactly why browser-based conversion is safe. Just want to see a HEIC without converting it? Drop it into the HEIC viewer.
Fix 2: Stop your iPhone making HEIC in the first place
If you’d rather your camera just shoot ordinary JPGs from now on, you can flip one setting:
- Open Settings on your iPhone.
- Tap Camera.
- Tap Formats.
- Choose Most Compatible.
That’s it. From that moment, new photos are saved as JPG and new videos as H.264 — both of which open anywhere without fuss. The default option, “High Efficiency,” is what produces HEIC.
A few things I’ve learned doing this:
- It only affects new photos. Existing HEIC files stay HEIC — for those, use Fix 1.
- You’ll lose the space savings, so your library will grow faster. If storage is tight, weigh that up.
- You can switch back to High Efficiency any time; the setting isn’t permanent.
- On recent iPhones, “Most Compatible” also caps some high-end capture modes that need HEVC, but for ordinary photos you won’t notice a difference.
I keep a dedicated walkthrough with screenshots in how to stop your iPhone saving as HEIC.
Which fix should you pick?
In practice, I do both. I leave my camera on High Efficiency because I like the space saving and the quality, and I convert to JPG only when I’m sending photos somewhere that needs it. That gives me the best of both worlds: a lean photo library on the phone, and zero compatibility headaches when sharing.
If you almost never run into the problem, just convert on demand. If you constantly send photos to Windows users, printers, or web forms, switch to Most Compatible and forget about it. Either way, the HEIC problem is completely solvable — and now you know why it was happening in the first place.