A HEIC file won’t open on Windows or Android because neither operating system includes a built-in decoder for Apple’s photo format by default. The fastest fix, if you don’t want to install anything, is converting the file to JPG once — after that, it opens in literally any photo viewer.
Why HEIC Doesn’t Open Natively Outside Apple’s Ecosystem
HEIC (High Efficiency Image Container) is Apple’s default photo format since iOS 11, chosen because it stores photos at roughly half the file size of an equivalent JPG at similar quality. However, Windows and most Android devices don’t ship with a HEIC decoder installed, so the operating system simply doesn’t know how to render the file — it’s not a corrupted file or a bug, just a missing codec.
This becomes a practical problem the moment you try to share a photo taken on an iPhone with someone using Windows or a non-Apple phone, since the recipient often can’t open it at all without taking an extra step first.
Fixing It on Windows
Windows has two straightforward fixes. First, installing the free HEIF Image Extensions from the Microsoft Store lets the Windows Photos app open HEIC files natively going forward, which is worth doing if you receive HEIC photos regularly. Second, and faster for a one-off file, converting the HEIC to JPG lets you open it immediately in Photos, Paint, or any other tool that’s always handled JPG without installing anything.
If you only occasionally receive a HEIC photo from a friend or family member’s iPhone, converting is usually less hassle than installing a codec extension just for one file.
Fixing It on Android
Most Android devices don’t natively support HEIC either. Installing a dedicated HEIC viewer app from the Play Store adds native viewing support, similar to the Windows extension approach. Alternatively, Google Photos supports HEIC automatically if you’re already using it to back up photos, which sidesteps the issue entirely for anyone already in that ecosystem.
For a one-off file received over text or email, converting to JPG remains the most universal fix, since it works regardless of which apps you already have installed.
The Universal Fix: Convert Once, Open Anywhere
Converting HEIC to JPG solves the compatibility problem permanently for that file, since JPG opens natively on every major operating system, photo viewer, and messaging app without any extra software. Our free HEIC to JPG converter runs entirely in your browser, so the conversion happens on your device without uploading the photo anywhere — useful since HEIC photos straight from a camera roll often carry embedded location data.
This approach is particularly useful when you’re sharing a photo with someone once and don’t want to ask them to install anything on their end just to view it.
Preventing the Problem for Future Photos
If you’re on an iPhone and want new photos saved as JPG automatically instead of HEIC, go to Settings → Camera → Formats and select “Most Compatible.” This changes how the camera saves photos going forward, though it doesn’t retroactively convert photos you’ve already taken — those still need to be converted individually or in a batch.
This setting trades a bit of storage efficiency for guaranteed compatibility with non-Apple devices, which is often the better tradeoff if you frequently share photos with Windows or Android users.
What About Mac and Older Devices?
Macs running a reasonably current version of macOS open HEIC files natively without any extra steps, since Apple built support directly into the operating system. Older devices — an aging Windows laptop that can’t run current extensions, or a legacy Android phone stuck on an old OS version — sometimes can’t install the fixes above at all. Converting to JPG is the most reliable fallback in these cases, since it sidesteps the compatibility issue entirely rather than depending on the device supporting a new codec or app.
This also applies to smart TVs, older cameras, and other devices that display photos from a USB drive or SD card, since these rarely support HEIC and generally can’t have new codecs installed at all.
Frequently Asked Questions
Why won’t my iPhone photos open on my Windows computer?
iPhones save photos in HEIC format by default, and Windows doesn’t include a HEIC decoder out of the box. Installing the free HEIF Image Extensions from the Microsoft Store, or converting the file to JPG, both fix this.
Is a HEIC file corrupted if it won’t open?
Usually not. In most cases, the device simply lacks a codec that understands the HEIC format, rather than the file itself being damaged. Converting to JPG or installing the appropriate viewer typically resolves it.
Can I convert a HEIC file to JPG without losing quality?
There’s a small, usually unnoticeable quality difference since HEIC and JPG compress differently, but the visual difference is minimal for everyday viewing and sharing purposes.
How do I stop my iPhone from taking photos in HEIC format?
Go to Settings → Camera → Formats and select “Most Compatible” instead of “High Efficiency.” This applies to new photos going forward, not photos already taken.
Is it safe to convert HEIC photos using an online tool?
It depends on whether the tool uploads your photo to a server. Browser-based converters process the image locally on your device without transmitting it anywhere, which is safer for personal photos.
Ready to convert your photos? Try Hypiic’s HEIC to JPG converter, or use our Image Compressor to shrink the result afterward.

