How to Open HEIC on Windows 10 and 11: 4 Ways That Work
You copied photos from your iPhone to your PC, opened the folder — and instead of pictures you see blank .heic icons that neither Photos nor File Explorer will show. These files aren't broken, and it isn't a virus. Below are four proven ways to open HEIC on Windows: from the quickest (30 seconds, nothing to install) to a permanent fix for your whole system.
Why Windows won't open HEIC
HEIC is the format the iPhone and iPad have saved photos in since iOS 11 (2017). On the outside it's a HEIF container (High Efficiency Image File Format); on the inside the picture itself is compressed with the HEVC video codec (also known as H.265). Thanks to HEVC, a shot takes up roughly half the space of an equally sharp JPEG.
There's just one catch: HEVC is patented technology, and decoding it requires paying licensing fees. So Microsoft does not bundle an HEVC decoder with Windows by default. Open a .heic and the system simply has no way to unpack it — hence the blank icon, the black rectangle, or the error message in Photos.
In short
Your files are fine. Windows just can't read the HEVC codec inside HEIC. There are two ways to fix it: either turn the photo into a JPG (and open it anywhere) or teach Windows to read HEIC by installing the codecs. We'll cover both.
Way 1. The fast one: convert HEIC to JPG online
If you just need to view, send, or print a few shots, don't touch any system settings. The quickest, most universal route is to convert HEIC to JPG — the format that opens absolutely everywhere: File Explorer, Word, Telegram, any website, and any photo lab.
Open the converter
Head to the HEIC → JPG page — nothing to download or install, it all runs in your browser.
Drop in your files
Drag one or several .heic files into the window. The converter keeps the capture date, GPS, and the correct photo orientation.
Download the JPGs
A couple of seconds later you get ready JPEGs. They open with a double-click in the default Photos app.
Why this is the best "one-off" option: zero installs, works on a locked-down work PC, doesn't care which Windows version you run, and immediately gives you a file every program will accept. The one downside — it doesn't "cure" the system: the next batch of .heic files will still need converting (for a permanent fix, see Ways 2 and 4).
Open your HEIC files right now
Drop your iPhone photos into the free FormatZ converter and get ready JPGs in seconds. No install, no sign-up, right in your browser.
Convert HEIC to JPGWay 2. Install codecs from the Microsoft Store
Want HEIC files to open permanently and without converting — with a plain double-click and thumbnails in File Explorer? Then you need to add two codecs from the Microsoft Store. Two, and that's the main trap nearly everyone falls into.
The logic is simple: HEIF Image Extensions teaches Windows to understand the container, but it won't unpack the picture itself. That job belongs to the second piece — the HEVC decoder. Install only the first and HEIC still won't open. You need both.
Tip: don't pay for HEVC
The Microsoft Store lists a paid "HEVC Video Extensions" for about $0.99 — but hold off. Right beside it sits a free version, "HEVC Video Extensions from Device Manufacturer." It's functionally identical to the paid one: PC makers (Dell, HP, Lenovo and others) already pay the H.265 license for their hardware, and this version rides on that pre-paid license. Search the Store for it and you get exactly the same thing for $0.
Install HEIF Image Extensions
Open the Microsoft Store, search for "HEIF Image Extensions," and hit Get. It's free and only a few megabytes.
Install HEVC (the free version)
Search for "HEVC Video Extensions from Device Manufacturer" and install it. This is the free counterpart of the paid codec.
Open a photo
Done. Now .heic files open in Photos with a double-click, and thumbnails appear in File Explorer.
If the free version isn't in your region
Sometimes "from Device Manufacturer" doesn't show up in Store search. In that case: open the direct Store link to that page, install a free third-party codec (such as CopyTrans HEIC, see below) — or simply use the convert-to-JPG route from Way 1, which needs no codec at all.
Way 3. Third-party viewers and codecs
Don't want to deal with the Microsoft Store? A few free programs open HEIC on their own:
- CopyTrans HEIC — a free codec (for personal use). Once installed, HEIC files open in the default viewer and File Explorer, and a "Convert to JPEG" item appears in the right-click menu. The friendliest option for a beginner.
- XnView MP — a free viewer that opens HEIC without any extra plugins or codecs. Great for quickly flipping through a big folder of photos.
- IrfanView — the lightweight, fast classic viewer. It opens HEIC, but it needs the HEVC codec (from Way 2) installed, because it hands decoding off to the system.
These apps are handy when HEIC files show up regularly and you mainly want to view them rather than convert every time. For a one-off task, an online converter is still faster.
Way 4. Set your iPhone to shoot JPG
The most forward-thinking move is to remove the problem at the source. If you don't need HEIC, switch your iPhone to shoot ordinary JPEG, and new photos will open on any computer with no fuss.
Open Settings → Camera
On your iPhone, open the system Settings, scroll to "Camera," and tap it.
Go to "Formats"
At the very top choose "Formats." You'll see two options: "High Efficiency" (that's HEIC) and "Most Compatible."
Pick "Most Compatible"
Now the camera shoots JPEG. Note: photos you've already taken stay in HEIC — only new shots change format.
Bonus: auto-convert on transfer
You can keep shooting in HEIC (to save space on the phone) but make the iPhone hand over JPEG when you copy to a computer. Open Settings → Photos, scroll down to "Transfer to Mac or PC," and choose "Automatic." Then photos convert to JPEG on the fly when you connect over cable.
How to open many HEIC files at once (batch conversion)
A special kind of pain: a holiday folder with 300 shots. Opening them one at a time is misery. Two solutions:
- Bulk online conversion. Upload all your
.heicfiles at once to the HEIC → JPG converter and download the result as a single archive. Nothing to install, and the photos are instantly ready to send and print. - A local program. XnView MP and IrfanView both do "batch conversion": point them at a folder and every HEIC becomes a JPG in one pass. IrfanView will need the HEVC codec (Way 2).
If you need graphics with transparency or clean screenshots for documentation, convert to HEIC → PNG instead. And the full list of conversions is always on the all formats page.
Which way to choose
To keep it straight, here's a quick cheat sheet — pick the way that fits your situation.
| Your task | Best way | Install |
|---|---|---|
| View/send a photo once | Convert to JPG online | None |
| HEIC arrives constantly, want Explorer thumbnails | HEIF + HEVC codecs from Store | From Store |
| Just browse folders of HEIC | XnView MP / CopyTrans HEIC | App |
| Stop the problem from happening at all | iPhone → "Most Compatible" | A setting |
| Convert hundreds of photos at once | Batch convert to JPG | None |
In short: to view once, convert to JPG; if you work with HEIC all the time, install the codecs; and to forget the problem for good, switch your iPhone camera to "Most Compatible."
Frequently asked questions
Read next
BasicsWhat Is HEIC and Why the iPhone Shoots in It
A plain-English look at the format hiding inside your photos.
ComparisonHEIC vs JPG: Which Is Better, and When
Size, quality and compatibility of the two formats, head to head.
GuideHEIC on iPhone: Turn It On, Off, and Manage the Format
A complete guide to the photo format settings in iOS.