How to open and convert HEIC photos on Windows
Fix "can't open this file" errors for iPhone HEIC photos on Windows with simple built-in fixes and a free browser-based HEIC to JPG converter.
If you’ve ever transferred photos from an iPhone to a Windows PC and found they won’t open, show up as a generic file icon, or refuse to display in a photo viewer, you’ve likely run into HEIC. It’s Apple’s default photo format on recent iPhones, and Windows doesn’t handle it as smoothly as JPG out of the box, particularly on machines that haven’t installed the right extension or are running an older version of the operating system.
This guide covers why HEIC causes friction on Windows in the first place, the built-in options for handling it, and a faster fallback when you just need a working JPG right away.
Why HEIC files don’t open smoothly on Windows
HEIC (High Efficiency Image Format) is Apple’s default photo format since iOS 11, chosen because it compresses more efficiently than JPG while preserving more visual detail at a similar file size. Windows, however, doesn’t include native HEIC support the way it does for JPG and PNG, largely due to licensing requirements around the format’s underlying codec. As a result, double-clicking a HEIC file on an unconfigured Windows PC often produces an error, or the Photos app simply fails to render a preview or thumbnail.
Option 1: install the HEIF extension from the Microsoft Store
Microsoft offers an official extension that adds HEIC/HEIF viewing support to Windows’ built-in Photos app and File Explorer. Once installed, HEIC files behave much like any other image format for viewing and basic use, showing thumbnails and opening normally. This is the most seamless fix if you regularly receive HEIC photos and want Windows to just handle them going forward, though it doesn’t necessarily convert the files to JPG for you, it just enables viewing.
Option 2: change your iPhone’s camera settings to shoot in JPG
If the HEIC files are coming from your own iPhone, you can avoid the problem at the source by changing the camera format setting to “Most Compatible,” which captures new photos as JPG instead of HEIC. This is worth doing if you regularly transfer photos to a Windows PC or share them with people using older software, though it does mean giving up HEIC’s more efficient compression for new photos going forward, resulting in somewhat larger files per photo.
Option 3: convert existing HEIC files to JPG
For photos you’ve already taken, or files someone else has sent you, converting them to JPG is often the most practical fix, since JPG opens everywhere without any extra setup, is compatible with essentially all photo software, and is easy to share or upload anywhere. Holsha’s free HEIC to JPG converter handles this directly in the browser: upload the HEIC file, and download a standard JPG version, no software installation required.
Comparing the three approaches
| Approach | Best when | Limitation |
|---|---|---|
| Install HEIF extension | You want to view HEIC files natively, ongoing | Doesn’t convert files to another format |
| Change iPhone camera setting | You want to avoid HEIC for future photos | Doesn’t help with already-taken photos |
| Convert with a HEIC to JPG tool | You need a working JPG right now | One-time conversion per batch of files |
For most people dealing with a one-off batch of photos from a friend or family member, converting is the fastest path since it doesn’t require installing anything or changing settings.
Batch converting multiple photos
If you’ve received a whole folder of HEIC photos, converting one at a time in an editor can get tedious quickly. A browser-based converter that accepts multiple files in one upload saves considerable time here, letting you drop in an entire folder and download JPG versions of everything at once. This is particularly useful after receiving photos from an event or trip where dozens of HEIC files need to become shareable JPGs.
Why iPhones use HEIC in the first place
It’s worth understanding why Apple made HEIC the default, since it explains the tradeoff you’re accepting either way. HEIC generally captures more visual detail per unit of file size than an equivalent JPG, which is part of why it became the default on iPhones: better-looking photos taking up less storage space on the device. The downside is exactly the compatibility friction covered above, since HEIC support isn’t as universally built into older software, some Windows applications, and various web platforms the way JPG’s support is. Switching your iPhone to shoot JPG instead trades some storage efficiency and image detail for broader out-of-the-box compatibility everywhere the photo might end up.
Handling HEIC files from cloud storage and email
Sometimes HEIC files arrive not as a direct file transfer but through a cloud storage link or an email attachment, and the friction shows up a little differently in these cases. Some cloud storage services automatically generate a JPG preview or offer a download option in a more compatible format, even if the original stored file is HEIC, so it’s worth checking for a format or “download as” option before assuming you need to convert manually. Email attachments, on the other hand, usually arrive exactly as sent, meaning a converter is often the most direct path if the recipient’s device or software doesn’t handle HEIC natively.
After converting: resizing and compressing
Once your photos are in JPG format, you may also want to shrink them before sharing or uploading, especially for email or a website where large files slow things down. Holsha’s free image compressor handles that step, and if you’re specifically preparing images for social platforms, the guidance in social media image sizes covers the dimensions worth targeting for each platform.
When it’s worth keeping HEIC instead of converting
Not every situation calls for converting away from HEIC. If your photos are staying entirely within Apple’s ecosystem, backed up to iCloud and viewed only on Apple devices, HEIC’s smaller file sizes and detail retention are a genuine benefit worth keeping. Conversion becomes worthwhile specifically when a photo needs to move to a Windows PC, be uploaded to a platform with inconsistent HEIC support, or be shared with someone whose software doesn’t handle the format smoothly. Thinking about the destination before deciding whether to convert saves you from doing unnecessary extra steps on photos that were never going to leave your phone or Apple account anyway.
Common mistakes
- Assuming a HEIC file is corrupted when it’s actually just an unsupported format on that particular PC.
- Installing the HEIF viewer extension but expecting it to also convert files to JPG automatically.
- Forgetting to check camera settings, so new iPhone photos keep arriving as HEIC even after converting a past batch.
- Converting one file at a time when a large batch could be handled all at once.
- Sharing HEIC files with people who may not have HEIC support on their own devices.
Summary
HEIC photos aren’t broken, they’re just a format Windows doesn’t handle as natively as JPG. Whether you install the Microsoft HEIF extension, change your iPhone’s camera setting, or simply convert existing files, Holsha’s free HEIC to JPG converter gets you a working, shareable JPG in seconds with no software to install.
