HEIC vs JPEG: Why iPhone Photos Won't Open on Windows (And How to Fix It)
Key Takeaways
- HEIC is Apple's default photo format since iOS 11 — it produces files roughly 50% smaller than JPEG at similar quality.
- Windows doesn't support HEIC out of the box because it requires licensed HEVC decoding.
- You can fix this by converting HEIC to JPG, changing your iPhone settings, installing a Microsoft extension, or using cloud services.
- Use our free HEIC to JPG converter to batch convert photos instantly in your browser.
The Frustrating HEIC Compatibility Problem
If you've ever emailed an iPhone photo to a Windows user and gotten a confused reply — "I can't open this file, what format is it?" — you've run headfirst into one of the most common cross-platform annoyances of the past decade.
The culprit is a file format called HEIC. Since 2017, every iPhone has quietly saved photos in this format by default. On a Mac or another iPhone, you'd never notice. The photos open instantly, look great, and take up less space. But the moment those files leave the Apple ecosystem — emailed to a colleague, shared via USB drive, downloaded from iCloud on a PC — things fall apart.
Windows shows a blank thumbnail. Double-clicking the file produces an error. Photo editing software throws up its hands. Your beautifully composed vacation shots are effectively locked behind a format the recipient's computer doesn't understand.
This article explains exactly what HEIC is, why Apple chose it, why Windows struggles with it, and — most importantly — how to fix the problem for good.
What Is HEIC, Exactly?
HEIC stands for High Efficiency Image Container. It's Apple's implementation of a broader standard called HEIF (High Efficiency Image Format), which was developed by the Moving Picture Experts Group (MPEG) — the same organization behind MP3 and MP4.
Think of HEIF as the container (like a ZIP file) and HEVC (H.265) as the compression codec inside it. HEVC is the successor to H.264, the video codec that powers most of the streaming video on the internet. By applying video-grade compression technology to still images, HEIF achieves dramatically better results than the decades-old JPEG standard.
Apple's Adoption Since iOS 11
Apple adopted HEIF/HEVC as the default capture format in September 2017 with the release of iOS 11 and macOS High Sierra. The decision was driven by a simple storage problem: as iPhone cameras grew from 8 megapixels to 12 megapixels (and eventually 48 megapixels on newer Pro models), photo files were eating through users' storage at an alarming rate.
According to Apple's own documentation, HEIF captures "the same quality in about half the file size" as JPEG. For a 128GB iPhone, that effectively doubles the number of photos you can store. Apple made the switch silently — no pop-up, no announcement during setup — which is why millions of users don't even realize their photos aren't JPEGs.
HEIC vs JPEG: A Head-to-Head Comparison
Let's break down the two formats across every metric that matters.
| Feature | HEIC (HEIF) | JPEG |
|---|---|---|
| File Size | ~50% smaller | Baseline (larger) |
| Image Quality | Superior at same file size | Good, but visible artifacts at high compression |
| Compression Type | Lossy & Lossless | Lossy only |
| Color Depth | Up to 16-bit | 8-bit |
| Transparency | Yes (alpha channel) | No |
| Depth Maps | Yes (Portrait mode data) | No |
| Image Sequences | Yes (Live Photos, bursts) | No |
| Browser Support | Safari only | Universal |
| Windows Support | Requires extension | Native (built-in) |
| Editing Software | Limited (growing) | Universal |
On pure technical merit, HEIC wins in nearly every category. It's a more modern, more capable format. But technology doesn't exist in a vacuum — and JPEG's universal compatibility is a feature that no amount of compression efficiency can replace.
Why Windows Can't Open HEIC Files by Default
This is the part that frustrates people the most. If HEIC is an international standard, why doesn't Windows just support it?
The answer comes down to licensing fees. The HEVC codec that powers HEIC images is patented technology. Companies that want to include an HEVC decoder in their software must pay royalties to a patent pool called Access Advance (formerly MPEG-LA's HEVC Advance). Apple pays these licensing fees for macOS and iOS. Microsoft chose not to bundle HEVC decoding into Windows by default to avoid passing that cost on to every Windows license.
Instead, Microsoft offers two separate extensions through the Microsoft Store:
- HEIF Image Extensions — Free. Handles the HEIF container format.
- HEVC Video Extensions — $0.99 (or free via the "HEVC Video Extensions from Device Manufacturer" package on some PCs). Handles the actual HEVC decoding.
You often need both extensions installed for HEIC photos to display correctly. Even then, support can be spotty in older versions of Windows 10 or in third-party applications that haven't added HEIF support.
4 Ways to Fix the HEIC Compatibility Problem
Whether you're the iPhone user sending photos or the Windows user receiving them, here are your options ranked from quickest to most permanent.
1. Convert HEIC to JPG Before Sharing
The fastest fix: convert your HEIC files to JPEG before sending them. This guarantees the recipient can open them on any device, in any app, without installing anything. You can use our free HEIC to JPG converter to do this instantly in your browser — no upload required, everything runs locally on your device.
2. Change Your iPhone's Camera Settings
If you're tired of dealing with HEIC entirely, you can tell your iPhone to capture in JPEG going forward. This won't change photos you've already taken, but every new photo will be a universally compatible JPEG. (We'll walk through the exact steps in the next section.)
3. Install Microsoft's HEIF Extensions on Windows
If you're the Windows user in this scenario, you can add native HEIC support to your PC. Open the Microsoft Store, search for "HEIF Image Extensions," and install it (free). You may also need the "HEVC Video Extensions" ($0.99) to decode the actual image data. After installation and a restart, Windows Photos and File Explorer will handle HEIC files natively.
4. Use Cloud Services That Auto-Convert
Many cloud platforms handle the conversion invisibly. When you share photos through iCloud.com and download them on a PC, Apple automatically converts them to JPEG. Google Photos stores the original HEIC but serves a compatible version when you download. Dropbox and OneDrive both render HEIC previews in-browser regardless of your operating system. If you already use one of these services, you may not need to do anything else.
How to Stop Your iPhone From Saving Photos as HEIC
If you want every photo your iPhone takes to be a plain old JPEG, follow these steps:
- Open the Settings app on your iPhone.
- Scroll down and tap Camera.
- Tap Formats.
- Select Most Compatible (instead of "High Efficiency").
That's it. From now on, photos will be saved as JPEG and videos as H.264 MOV files.
Trade-off to consider: Switching to "Most Compatible" means your photos will take up roughly twice as much storage space. If you have a 64GB or 128GB iPhone that's already near full, this setting change could fill up your storage significantly faster. You'll also lose the ability to capture certain features like depth maps in Portrait mode photos and image sequences in Live Photos at full fidelity.
There's also a useful middle-ground setting. Go to Settings > Photos and under "Transfer to Mac or PC," select "Automatic." This keeps HEIC as your capture format (saving space on-device) but automatically converts photos to JPEG when you transfer them via USB cable. It's the best of both worlds for many users.
When HEIC Is Actually Better Than JPEG
It would be unfair to paint HEIC as purely a nuisance. In several important scenarios, it genuinely outperforms JPEG.
Storage Efficiency
A typical 12-megapixel iPhone photo saved as JPEG weighs around 3-5 MB. The same photo in HEIC is usually 1.5-2.5 MB — with no visible loss in quality. Over thousands of photos, this adds up to gigabytes of saved space. For users with smaller-capacity iPhones or those who shoot prolifically, HEIC's space savings are genuinely valuable.
Advanced Photography Features
HEIC supports features that JPEG simply cannot:
- Depth maps: Portrait mode photos store a separate depth layer that allows you to adjust the bokeh effect after the fact. This data is embedded directly in the HEIC container.
- 16-bit color depth: HEIC captures more color information than JPEG's 8-bit limit, which means smoother gradients and fewer banding artifacts in skies and subtle color transitions.
- Transparency: Unlike JPEG, HEIC supports alpha channels, making it useful for overlays, stickers, and composition work.
- Image sequences: Live Photos (which capture a short video clip alongside a still image) are stored as a single HEIC file rather than separate image and video files.
Future-Proofing
HEIF is an ISO standard (ISO/IEC 23008-12), not a proprietary Apple invention. As more operating systems, browsers, and applications add native support, the compatibility gap will continue to shrink. Android adopted HEIF support starting with Android 9 (Pie) in 2018, and Samsung's Galaxy phones now offer HEIC as a camera option. The trend is clearly moving toward broader adoption.
How to Batch Convert HEIC to JPG with Pixel Impeccable
When you need to convert a handful of photos — or a few hundred — our free HEIC to JPG converter is designed to make the process painless.
Here's what makes it different from other conversion tools:
- 100% browser-based: Your photos never leave your device. There's no upload to a server, no waiting for cloud processing, and no privacy concerns.
- Batch processing: Drag and drop multiple HEIC files at once and convert them all in a single click.
- Quality control: Choose your output JPEG quality (from 1-100) so you can balance file size and image fidelity to your exact needs.
- Instant download: Converted files are available immediately — no email address required, no account sign-up, no limits.
Convert HEIC to JPG — Free, Private, Instant
No upload. No account. Your photos stay on your device.
Open HEIC to JPG ConverterThe tool works on any modern browser — Chrome, Firefox, Safari, or Edge — on both desktop and mobile. If you're on an iPhone or iPad, you can even convert HEIC photos right on your Apple device before sharing them with Windows users.
Frequently Asked Questions
Is HEIC better quality than JPEG?
Does converting HEIC to JPEG lose quality?
Why does Apple use HEIC instead of JPEG?
Can I make my iPhone save photos as JPEG instead of HEIC?
Can Windows 11 open HEIC files?
The Bottom Line
HEIC is a technically superior format that suffers from one critical flaw: it doesn't work everywhere yet. For iPhone users who live entirely within the Apple ecosystem, HEIC is a clear win — smaller files, better quality, and advanced features like depth maps and Live Photos.
But the moment you need to share photos outside that ecosystem, JPEG remains the universal language. The good news is that the fix is straightforward: either change your iPhone settings to capture in JPEG, or convert your HEIC photos to JPG when you need to share them.
Our recommendation? Keep shooting in HEIC to save storage space, and convert to JPEG only when you need to share with someone on Windows or another platform. With tools like our free HEIC to JPG converter, the process takes seconds and runs entirely on your device.