If you have ever tried opening an iPhone photo on a Windows PC or Android device, you might have run into an "unsupported format" or "cannot open file" error. Take a look at the file extension—it likely says `.heic` instead of the familiar `.jpg`. Don't worry, your file isn't corrupted; your device simply doesn't recognize the format yet.
What is HEIC?
HEIC (High Efficiency Image Container) is the default image format Apple introduced in 2017 with iOS 11. It cuts file sizes in half compared to standard JPGs while keeping the same image quality, saving valuable storage space on your iPhone. However, devices outside the Apple ecosystem often lack built-in support for it.
So while your photo is perfectly fine, the Windows Photos app or an older Android gallery doesn't know how to read it. As a result, you get blank thumbnails or files that refuse to open.
How to open HEIC on Windows
If you use Windows 10 or 11, install the free "HEIF Image Extensions" from the Microsoft Store to view HEIC files directly in the built-in Photos app. Keep in mind that some devices also require the paid "HEVC Video Extensions" codec. If you want to avoid codec issues and configuration hassles entirely, try the simpler options below.
- Install the free "HEIF Image Extensions" from the Microsoft Store and open with the Photos app.
- Drag and drop the photo into a web browser (Chrome or Edge) for a quick preview.
- Convert the file to JPG so it opens instantly on any device.
How to open HEIC on Android
While newer Android devices and Google Photos open HEIC files without issue, older versions and some default gallery apps still struggle. Sharing a HEIC file via email or chat often leaves the recipient unable to open it. To make sure anyone can view your photos, convert them to JPG before sending.
The ultimate fix: convert to JPG
Even with codecs installed, older image editors, government portals, and online print shops often reject HEIC files. Converting your photos to JPG solves this. As a 20-year-old global standard, JPG works on every device, program, and website.
To stop your iPhone from shooting in HEIC, go to Settings > Camera > Formats and select "Most Compatible" to save photos as JPGs. For the photos you've already taken, conversion is the easiest fix.
Switching's HEIC-to-JPG converter lets you batch-convert files instantly. Because the conversion runs entirely in your browser without uploading files to a server, your personal photos and sensitive documents remain completely private.