Double-click a HEIC file on Windows and you get a blank thumbnail, a gray box, or a prompt about a missing codec. The photo is fine. The file is fine. Windows just never shipped the decoder iPhones have used as the default since iOS 11.
That sends most people hunting for a converter. This page covers the three approaches that actually work, including one that needs no install at all.
Why Windows Can't Open HEIC
HEIC is a container format, a sibling of MP4, with HEVC-compressed image data inside. Microsoft left the HEVC decoder out of Windows because of patent licensing costs. The result is a valid file with intact data that Windows still refuses to render.
You have two paths: add the decoder Microsoft sells for free, or convert the files to a format every Windows app reads.
Method 1: Install the Free HEIF Image Extensions
The supported fix is the HEIF Image Extensions from the Microsoft Store. It is free, published by Microsoft, and takes about a minute.
- Open the Microsoft Store and search for "HEIF Image Extensions", or open the link above.
- Click Install and let it finish.
- Open the Photos app and double-click your HEIC. It should render now.
Once the extension is in, you can also export to JPG without any third-party tool:
- Open the photo in the Photos app.
- Click the three-dot menu (top right) and choose Save a copy.
- In the dialog, switch the file type to JPG and save.
That works for one photo at a time. For a whole batch, the next method is faster.
Method 2: Convert in the Browser, No Software
If you do not want to touch the Microsoft Store, or you have a folder of photos to clear, convert in a browser. Our HEIC to JPG converter runs the entire pipeline on your device:
- Drop files. Drag in one photo or a whole folder. Batch is automatic.
- Client-side decoding. A WebAssembly build of libheif does the work locally. Nothing is uploaded, so nothing leaves your machine.
- Download. Grab individual JPGs or a single ZIP of everything.
The tool also handles the Android and Mac cases covered in our other guides, and can output PNG or WebP if you need those instead.
Method 3: Right-Click Batch Convert (Third-Party)
For users who want right-click conversion built into File Explorer, a free tool like XnConvert or ImageMagick with libheif can batch a folder. The trade-off is a one-time install and setup. If you already manage images with one of these, it is a fine fit. If you do not, the browser method above gets the same result with less to maintain.
Which Approach Should You Use?
| Situation | Best method |
|---|---|
| One photo, want to keep HEIC working | Method 1, save a JPG copy |
| A folder of iPhone photos | Method 2, browser batch |
| Need PNG or WebP output | Method 2, pick the format |
| You already use a batch image tool | Method 3 |
| No admin rights, no Store access | Method 2 |
FAQ
Does Windows open HEIC natively? No. Windows 10 and 11 need the HEIF Image Extensions before the Photos app can render HEIC files.
Is the HEIF extension free? Yes, the basic HEIF Image Extensions from Microsoft is free. Microsoft also sells a paid HEVC codec, but you do not need it for viewing or converting to JPG.
Can I convert several HEIC files at once? Yes. The Photos app saves one copy at a time. For a batch, use the browser converter, which accepts multiple files and downloads a ZIP.
Does converting lose quality? JPG is lossy, so there is some compression, but at high quality settings the difference is usually invisible. Resolution stays the same.
Bottom Line
Pick the method that matches how you work. Install the free HEIF extension if you want Windows to just open the files. Use the browser converter when you need to clear a folder of photos, when you lack admin rights, or when you want PNG or WebP output. Both are free, and neither requires dedicated software.