You copied photos from an iPhone to your Windows PC, double-clicked one, and got an error — or a prompt asking you to buy a codec from the Microsoft Store. That's HEIC, and Windows still doesn't fully support it out of the box.
This guide explains why HEIC files are awkward on Windows, walks through every practical way to open them (including the genuinely free ones), and shows how to convert them to JPG when you just need files that open everywhere.
What is a HEIC file, and why won't Windows open it?
HEIC (High Efficiency Image Container) is Apple's implementation of the HEIF standard. Instead of JPEG compression, it stores images using HEVC — the H.265 video codec — which typically produces files around half the size of an equivalent-quality JPEG. Apple made it the default camera format in iOS 11 back in 2017, so nearly every photo taken on a modern iPhone is a HEIC file unless the owner changed a setting.
The catch is licensing. HEVC is covered by patent pools, and decoding it requires a licensed codec. Microsoft chose not to absorb that cost for every Windows install, so HEVC decoding ships as a separate Microsoft Store add-on — and the official one costs money. That single licensing decision is the reason your photos won't open.
Option 1: Install the Microsoft Store codec extensions
Windows 10 (version 1809 and later) and Windows 11 can open HEIC natively in the Photos app once two Store extensions are installed. One is free, one usually isn't:
- HEIF Image Extensions — free. This handles the container format itself.
- HEVC Video Extensions — paid (US $0.99). This is the actual H.265 decoder, and it's the piece most people are missing.
- Some PCs ship with 'HEVC Video Extensions from Device Manufacturer' preinstalled — a free variant OEMs bundle with hardware. If your machine has it, HEIC files may already open fine.
Once both are installed, HEIC files get thumbnails in File Explorer and open in the Photos app like any other image. This is the cleanest fix if you regularly work with HEIC files on one machine and don't mind the one-time purchase.
Newer iPhones may need one more codec
Photos from recent iPhones shot in HEIF Max mode (48MP) still open with the same extensions, but some HEIC files that contain 10-bit HDR data may render with washed-out colors in older versions of the Photos app. Updating Windows and the Photos app usually resolves it.
Option 2: Free third-party viewers
If you'd rather not pay for a codec, several reputable free applications bundle their own HEIC decoder:
- CopyTrans HEIC for Windows — free for personal use; adds HEIC support to Windows Photo Viewer and lets you right-click any HEIC file to convert it to JPEG. It even enables HEIC printing and inserting into Microsoft Office.
- IrfanView — the long-standing free image viewer opens HEIC when its plugin pack is installed.
- XnView MP — free for private use, opens HEIC alongside 500+ other formats and can batch-convert.
These work well, but they're per-machine installs. They don't help when you're on a work laptop where you can't install software, or when you need to send the photos to someone else who will hit the same wall.
Option 3: Convert HEIC to JPG and skip the problem entirely
If the goal isn't really 'view this file on this PC' but 'make these photos usable anywhere' — email, old software, a client's machine, a web upload form that rejects HEIC — converting to JPG is the durable fix. JPEG opens on effectively every device made in the last 25 years.
- 1
Open the FileMorf HEIC to JPG converter
It runs entirely in your browser — no account, no software install, and your photos never upload to a server.
- 2
Drop in your HEIC files
You can select multiple photos at once. Decoding happens locally using your own machine's processor.
- 3
Download the JPGs
Grab files individually or as a single ZIP for batches. Originals on your disk are untouched.
Privacy matters more than you'd think here
Personal photos are exactly the kind of file you shouldn't casually upload to an unknown converter site. FileMorf's image conversion is client-side: the file is read and re-encoded by your browser, and nothing leaves your device.
Option 4: Stop the iPhone from producing HEIC in the first place
If the HEIC files keep coming from your own iPhone, two settings fix this at the source:
- Settings → Camera → Formats → Most Compatible: the camera captures JPEG instead of HEIC from then on. Files will be roughly twice as large, but universally compatible.
- Settings → Photos → Transfer to Mac or PC → Automatic: keeps HEIC on the phone (saving storage) but converts to JPEG automatically when you transfer via USB. This is the best-of-both option for most people.
Note that the transfer setting only applies to USB transfers. Photos shared via cloud drives, Slack, or AirDrop-style tools usually arrive as the original HEIC.
Which option should you pick?
| Situation | Best fix | Cost |
|---|---|---|
| One PC you use daily | Microsoft Store HEVC + HEIF extensions | $0.99 one-time |
| Can't install software (work machine) | Browser-based HEIC to JPG conversion | Free |
| Need files that open anywhere | Convert to JPG | Free |
| Prefer free desktop software | CopyTrans HEIC or IrfanView | Free (personal use) |
| Your own iPhone keeps sending HEIC | Change Transfer or Camera format setting | Free |
Convert HEIC to JPG free
Browser-based HEIC to JPG conversion. No installs, no uploads — your photos never leave your device.
Frequently asked questions
Is HEIC better quality than JPG?
At the same file size, yes — HEVC compression is significantly more efficient than JPEG, so HEIC keeps more detail per megabyte and supports 10-bit color. Converting HEIC to JPG at high quality settings loses very little visible detail for typical photos.
Why does Microsoft charge for the HEVC extension?
HEVC decoding is covered by patent licensing pools, and Microsoft passes that per-device royalty on as a $0.99 Store purchase rather than including it in every Windows license. The HEIF container extension itself is free.
Does converting HEIC to JPG reduce quality?
JPEG is lossy, so re-encoding always involves some loss, but at quality 85–95 it is visually indistinguishable for photos. What you gain is a file that opens on any device, in any app, with no codecs.
Can Windows save screenshots or exports as HEIC?
Not natively. Even with the extensions installed, Windows tooling reads HEIC but generally doesn't write it. If you need HEIC output you'll need third-party software — though for sharing, JPG or WebP is almost always the more practical target.
Keep Reading
How to Convert iPhone Photos (HEIC) to JPG on Any Device
Every way to turn iPhone HEIC photos into universal JPGs — on the iPhone itself, Mac, Windows, Android, Linux, or straight in your browser with no software.
Read the guidePNG vs JPG: When Each Format Wins
PNG is lossless and supports transparency; JPG makes photos dramatically smaller. Learn exactly which format to use for screenshots, photos, logos, and the web.
Read the guideHow to Reduce Image File Size for Email and the Web
Photos too big to email or slowing down your site? Learn the two levers that actually shrink images — resizing and compression — and the settings that keep them looking good.
Read the guide