If you've recently transferred photos from an iPhone to your PC or Android device, you might have run into a frustrating problem: the images are saved in the .heic format, and your device simply refuses to open them.
Apple adopted the HEIC file format (High-Efficiency Image Container) back in iOS 11 because it saves high-quality images at roughly half the file size of standard JPEGs. While it's fantastic for saving storage space on your iPhone, it can be a nightmare when you're trying to open HEIC on Windows or share those photos with friends who don't use Apple devices. Suddenly, that simple task of viewing a family photo turns into a headache involving error messages and unsupported formats.
But don't worry—you don't need to buy expensive software just to view your own pictures. In this guide, we'll walk you through exactly how to view and handle these files on your PC (both HEIC file Windows 10 and open HEIC Windows 11) and Android devices.
Quick Answer: 3 Best Ways to Open HEIC Files
If you're in a hurry to see those photos, here are the three fastest solutions:
- Install the Microsoft HEIC Codec (Free): Download the official HEIF extension from the Microsoft Store for native viewing.
- Convert to JPG using a Browser Tool: The most reliable method. Convert HEIC free so the images can be opened anywhere.
- Use a Universal Viewer: Download VLC Media Player, an excellent HEIC viewer free of charge, which supports the format natively.
Why Can't Windows Open HEIC Files Natively?
You'd think that by now, Windows would universally support the default image format used by millions of iPhones. However, the reality is a bit more complicated due to licensing and proprietary technology.
Apple's HEIC format relies on HEVC (High-Efficiency Video Coding) compression technology. Because this codec is heavily patented and requires licensing fees, Microsoft decided not to include it out-of-the-box for all Windows users.
If you are trying to handle a HEIC file Windows 10, you'll quickly find that the native Photos app cannot open it without downloading additional extensions. While Windows 11 (specifically the 22H2 update and later) has introduced some limited native support for HEIC, many users still encounter the dreaded "The HEVC Video Extension is required to display this file" error. Ultimately, whether you are trying to open HEIC on Windows 10 or Windows 11, you often need to intervene manually.
Method 1 — Install the Free Microsoft HEIC Image Extension (Windows 10/11)
The most seamless way to view HEIC files on your PC is to teach Windows how to read them. You can do this by installing the official Microsoft codecs. Once installed, your default Photos app will work perfectly, and you'll even see thumbnail previews in File Explorer.
Here is exactly how to do it:
Open the Microsoft Store
Click your Start button and search for "Microsoft Store", then open the app.
Search for Extensions
In the search bar, look for "HEIF Image Extensions" (this is the free codec that handles the image container).
Install the Free Codec
Click "Get" or "Install" to download the extension to your PC. It only takes a few seconds.
Open Your HEIC File
Double-click your HEIC file. The Windows Photos app should now open it just like a standard JPG!
Wait, what if it asks for a $0.99 purchase?
Sometimes, the free HEIF Image Extension isn't enough, and the Photos app will prompt you to buy the "HEVC Video Extensions" for $0.99. While it's only a dollar, you shouldn't have to pay to see your own photos! If you hit this paywall, skip this method and use the free browser conversion method (Method 2) below instead.
Method 2 — Convert HEIC to JPG Free (Best for Sharing & Uploading)
While installing a codec lets you view the photos on your PC, it doesn't solve the problem if you need to upload the image to a website (which likely won't support HEIC) or send it to someone else. Whenever you need to turn an iPhone photo to JPG, conversion is the ultimate, foolproof solution.
If you convert HEIC to JPG, the resulting image will open on any device, in any app, forever.
Here is how you can use our free browser tool to convert your files instantly, without downloading any sketchy software:
Open the Converter Tool
Navigate to the free HEIC to JPG converter tool right here on ImageResizer.bd.
Upload Your Photos
Drag and drop your HEIC files into the upload box. You can upload multiple files at once.
Click Convert
Hit the convert button. The tool processes everything securely right in your browser.
Download the JPGs
Download your newly converted, universally compatible JPG files. You can now open them anywhere!
Need to convert HEIC to JPG right now?
Use our fast, free, and secure browser tool to convert your iPhone photos instantly. No software installation required.
If you need more context on why you'd choose conversion, or how the two formats compare, check out our deep dive on the HEIC vs JPG comparison.
Method 3 — Open HEIC Files with VLC Media Player
If you just want a reliable HEIC viewer free of charge and don't want to mess with Microsoft Store extensions, you might already have the solution installed: VLC Media Player.
VLC is famous for being a video player that can handle literally any format you throw at it, but many people don't realize it also works for images. VLC contains its own internal codecs, which means it bypasses the Windows licensing restrictions entirely.
- Download and install VLC Media Player from the official VideoLAN website if you haven't already.
- Right-click on your HEIC file.
- Select Open with > VLC media player.
- The image will display perfectly.
It's not the most elegant solution for flipping through a massive photo album, but for occasionally checking what a file contains, it's brilliant.
Method 4 — How to Open HEIC Files on Android
Dealing with HEIC files isn't just a Windows problem. If an iPhone user texts or emails you a high-efficiency photo, you might find yourself needing a HEIC viewer Android solution.
The good news is that modern Android devices have gotten much better at handling these files natively.
- Google Photos: If your device is running Android 10 or newer (or iOS 16+ on the sender's side), the Google Photos app can generally open and display HEIC files without any extra steps. Just tap the photo in your gallery.
- Samsung Galaxy Devices: Samsung has robust native support for HEIC. If you open the image in the default Samsung Gallery app, it will display normally.
- Older Android Devices: If you are running an older version of Android, you have two options. You can use the "Files by Google" app, which includes a basic HEIC viewer, or you can use your mobile browser to convert HEIC to JPG so it saves to your standard camera roll format.
If you are the iPhone user sending the photos and want to stop causing headaches for your Android friends, you can actually tell your iPhone to stop taking HEIC photos entirely. Read our guide on how to change HEIC to JPG on iPhone directly in the camera settings.
Method 5 — Use a Free Online HEIC Viewer
Sometimes you are using a work computer where you don't have administrator rights to install VLC or Microsoft Store extensions, but you desperately need to view a file.
In this scenario, a web-based viewer is your best friend. There are several free online HEIC viewers that run entirely in your web browser. You simply drag the file into the webpage, and it renders the image using browser-side JavaScript without needing to upload the file to a remote server.
However, since you're already in your browser, the smartest move is to use a tool that both views and converts. By using a free heic to jpg free service, you solve the viewing problem and ensure you never have the problem with that specific photo again.
Which Method Is Right for You?
1. Microsoft Codecs
Best for seamless, everyday viewing on your personal Windows PC. Integrates directly into File Explorer.
Windows 10/11 Only2. Convert to JPG
The universal solution. Best when you need to share, upload, or ensure the photo opens on any device, anywhere.
Works Everywhere3. VLC Media Player
Best if you already have it installed or need a powerful, open-source media player that ignores licensing walls.
Cross-Platform4. Native Android Apps
Best for mobile users. If you have a modern Samsung or Pixel, use the default Gallery or Google Photos app.
AndroidFrequently Asked Questions
Because HEIC relies on the heavily patented HEVC video compression technology, Microsoft does not include the necessary codecs natively in most versions of Windows due to licensing costs. You must either install a codec extension, use a third-party viewer, or convert the file to a standard format like JPG.
Windows 11 (version 22H2 and later) has improved support and can sometimes open HEIC files natively, especially if the device manufacturer pre-installed the codecs. However, many Windows 11 users still report needing to manually install the HEIF Image Extensions from the Microsoft Store to view their files correctly.
The easiest and safest way to convert HEIC to JPG on Windows is to use a browser-based tool. You can convert HEIC to JPG for free on our site. It requires no software installation, processes the files locally in your browser, and gives you instant JPG downloads.
If you don't want to install the official Microsoft extensions, VLC Media Player is an excellent, safe, and entirely free alternative for viewing HEIC files. Alternatively, converting the file to JPG allows you to use the standard Windows Photos app without any extensions.
Yes, most modern Android devices can open HEIC files natively. If you have a Samsung Galaxy device, the default Gallery app supports them. On other devices running Android 10 or newer, the Google Photos app will open HEIC files without issue. If you are on an older device, you may need to convert them first.