How to Open a HEIC File on Windows
Published August 28, 2026
You copied some photos over from your iPhone, double-clicked one on your Windows PC, and instead of the picture you got an error — or nothing at all. The file ends in .heic, and Windows acts like it has never seen it before. You are not doing anything wrong: this is a format problem, and it happens to almost everyone who moves iPhone photos to a PC. This guide explains what a HEIC file is, why HEIC won't open on Windows by default, and the two honest ways to fix it — including a free method that lets any app on your PC open the photo in seconds.
Open your HEIC photo right now
Drop the .heic file in, and get back a normal JPG that opens in Photos, Paint, or any browser. It runs in your browser — no upload, no sign-up, no watermark.
Open HEIC to JPG →What is a HEIC file?
HEIC stands for High Efficiency Image Container. It is the photo format Apple switched to as the default on the iPhone back with iOS 11 in 2017, and every recent iPhone still shoots in it unless you change a setting. The appeal is size: a HEIC photo stores the same picture in roughly half the space of a JPG at similar quality, which means your phone fits far more photos in the same storage. Under the hood it uses a compression method called HEVC (also known as H.265), the same family of technology used for high-efficiency video.
That efficiency is great on the phone. The trouble starts the moment the file leaves Apple's world and lands somewhere else — like your Windows desktop, an older photo editor, or a website upload form that only accepts JPG or PNG.
Why won't HEIC open on Windows?
Windows does not ship with the HEVC decoder needed to read what is inside a HEIC file. JPG and PNG have been universal for decades, so Windows opens them instantly — but HEIC is newer and is tangled up in patent-licensed video technology, which Microsoft chose not to bundle for free. The result is the familiar wall: you double-click the photo, and the Photos app either shows a broken-image message or pops up a note that you need to install something to view it.
So if your HEIC file won't open, nothing is corrupted and your photo is fine. Windows simply lacks the "translator" for the format. There are two honest ways to give it one.
Two ways to open a HEIC file on Windows
You have a genuine choice here, and neither option is a scam or a bloated "codec pack." One installs a codec so Windows learns to read HEIC everywhere; the other converts the photo once into a format Windows already understands. Here is the honest trade-off between them.
Option 1 — Install Microsoft's HEIF / HEVC extensions (paid codec)
If you want the Windows Photos app to open HEIC files directly, you can install two add-ons from the Microsoft Store:
- HEIF Image Extensions — this is free and teaches Windows the HEIC container format.
- HEVC Video Extensions — this handles the actual image data inside, and it normally costs about $0.99 in the Store because of the video-codec licensing mentioned above.
Once both are installed, double-clicking a .heic file opens it in Photos like any other picture, and thumbnails start showing in File Explorer. Some newer PCs already include the codec from the manufacturer, in which case HEIC just works. The catch: it is a small paid purchase on most machines, it only helps on that one computer, and the file is still a HEIC — so a website that rejects HEIC uploads will keep rejecting it. If you plan to view HEIC on this PC forever and never share the files, the codec is a reasonable one-time buy.
Option 2 — Convert HEIC to JPG for free (works in every app)
The more flexible route — and the free one — is to convert the HEIC to JPG. JPG is the format every program on Earth already opens: Photos, Paint, Word, PowerPoint, email attachments, web browsers, and every upload form. Convert once and the photo opens everywhere, on this PC and any other, with no codec to buy and nothing to install. This is usually the right answer if you got a HEIC by AirDrop or email and just need to view it on your PC or attach it somewhere that demands JPG.
How to open a HEIC file by converting it to JPG
Toolyard's HEIC to JPG converter does the conversion entirely inside your browser, so it is fast, free, and — importantly for personal photos — nothing is uploaded. Here is the whole process, start to finish:
- Open the HEIC to JPG converter in your browser. There is nothing to download or install.
- Drag your
.heicfile onto the page, or click to browse for it. You can drop a whole batch at once if you have many. - Wait a moment while each photo is decoded and re-saved as a JPG right on your device. The first file loads the decoder, so it takes a few seconds; the rest are quick.
- Click Download to save the JPG (or Download all for a batch). The file keeps its full resolution.
- Double-click the downloaded JPG — it opens instantly in the Windows Photos app, Paint, or any viewer, with no codec required.
That is it. From an unopenable HEIC to a photo you can see, edit, print, or upload — in well under a minute, at no cost.
Need other formats too?
If you also want to turn images into PNG or WebP, or go the other direction, the general Image Converter handles it — same private, in-browser processing.
Open the Image Converter →Why a browser converter keeps your photos private
Photos are personal — a HEIC straight off an iPhone might be a family picture, a document you snapped, a screenshot of a private message, or something with the location baked in. Most "free HEIC converter" websites work by uploading your photo to their server, converting it there, and sending it back. That means a stranger's computer holds a copy of your picture, and you cannot take it back once it is sent.
Toolyard's converter is built differently. The HEIC decoder runs inside your own browser using JavaScript, so the photo is processed on your device and never leaves your computer. Nothing is uploaded, stored, or seen by anyone. You can even disconnect from the internet after the page loads and it still works. For personal photos, that on-device approach is exactly what you want.
A quick, honest note on metadata
One thing worth knowing: converting HEIC to JPG re-encodes the image, which means some of the hidden metadata (EXIF) — like the capture date, camera settings, or GPS location stored in the original — may not carry over to the new JPG. The picture itself keeps its full resolution and looks visually identical at the default 92% quality. If preserving every scrap of metadata matters for your workflow, that is the one honest downside of any convert-to-JPG method; if you just need to see and share the photo, it makes no practical difference.
Is it private and free?
Yes on both counts. The Toolyard HEIC to JPG converter is 100% private because it decodes and converts your photo entirely inside your browser — the file is never uploaded to any server. It is completely free with no sign-up and no watermark, handles batches, and keeps your photos at full resolution. Whether you paid for the Windows codec or not, converting to JPG is the surest way to make an iPhone HEIC open on any PC, in any app, every time.
Ready to open that HEIC?
Turn your iPhone HEIC into a standard JPG that opens anywhere — free, private, and there is no upload. The photo never leaves your device.
Open HEIC to JPG →FAQ
Why won't my HEIC file open on Windows?
HEIC is Apple's default photo format since iOS 11, and it uses HEVC compression that Windows does not include out of the box. So double-clicking a .heic file often shows an error or asks you to install a codec. Installing the codec, or converting the photo to JPG, both fix it.
How do I open a HEIC file on Windows for free?
The simplest free way is to convert it to JPG. Toolyard's HEIC to JPG converter turns the file into a standard JPG right in your browser — no upload and no sign-up — and a JPG opens in Photos, Paint, Word, or any web browser with no extra software.
Do I have to pay to open HEIC on Windows?
Not necessarily. To make the Windows Photos app open HEIC directly you install Microsoft's HEIF Image Extensions (free) plus HEVC Video Extensions, which usually costs about $0.99. Converting HEIC to JPG avoids that fee entirely and works in every app.
Can I view HEIC on a PC without converting it?
Yes. If you install the HEIF and HEVC extensions from the Microsoft Store, the Photos app will display HEIC files directly. Some newer PCs include the codec already. If yours prompts for a paid codec, converting to JPG is the free alternative that works everywhere.
Does converting HEIC to JPG lose quality or metadata?
At the default 92% quality the JPG looks identical to the original and keeps full resolution. One honest caveat: converting re-encodes the photo, so embedded metadata (EXIF) such as the capture date, camera settings or GPS location may not carry over to the new JPG.