HEIC Won't Open on Windows? Here's How to Fix It
You transferred photos from an iPhone to your PC, double-clicked one, and Windows threw up its hands: "the HEIF Image Extension is required" or the file simply won't open. This is one of the most common iPhone-to-Windows problems, and it has four solid fixes — from a one-minute settings change to a free browser converter that works on any Windows machine, even locked-down work PCs.
Why Windows can't open HEIC files
HEIC is Apple's default photo format on iPhone (it's the container; the actual image codec is called HEVC or H.265). Windows 10 and 11 can support it, but Microsoft ships the required codecs as optional Store extensions rather than built-ins — so a fresh or stripped-down Windows install often can't decode them. PCs without the Microsoft Store (some Enterprise/S editions), or accounts without admin rights, frequently hit this wall with no obvious way through.
Fix 1: Convert the files to JPG/PNG in your browser (fastest, no admin)
The quickest universal fix: convert the HEIC files to JPG or PNG with HEIC Tap. It runs entirely in your browser — no install, no Microsoft Store, no admin rights, and the photos never leave your computer. That last part matters if these are personal photos on a work machine.
- Open heictap.com in any browser (Chrome, Edge, Firefox).
- Drag your HEIC photos onto the page — batch is fine, an entire folder works.
- Choose JPG for small shareable files, or PNG for lossless quality.
- Click Convert all, then download files individually or as one ZIP.
This also permanently solves the problem for whoever you send the photos to — JPG opens everywhere.
Fix 2: Install Microsoft's HEIF Image Extensions
If you just want Windows Photos to open HEICs natively, install the free HEIF Image Extensions from the Microsoft Store. On some systems you'll also need the HEVC Video Extensions (free on most PCs, though the Store page confusingly shows a paid version — the free one installs automatically via Windows Update on many machines). Caveats: this requires the Microsoft Store to be present and working, a Microsoft account in some cases, and admin rights — which is exactly why Fix 1 exists.
Fix 3: Change your iPhone to shoot JPG instead
Stop the problem at the source: on the iPhone, go to Settings → Camera → Formats and select Most Compatible. New photos will be JPEG. The tradeoff: files are roughly twice as large. If you mostly view photos on the iPhone and only occasionally move them to a PC, staying on HEIC and converting on demand (Fix 1) is usually the better deal.
Fix 4: Ask the sender to export as JPG
If someone is sending you photos, they can convert on their side in seconds: on iPhone, select the photos, tap Share, tap Options at the top, and set Format: Automatic (sends JPG to non-Apple devices). Or point them at heictap.com.
Convert your HEIC files now — free, batch, and nothing ever leaves your device.
Convert your HEIC files nowFrequently asked questions
Why does Windows say I need a codec to open HEIC?
Windows supports HEIC through optional codecs (HEIF Image Extensions plus HEVC Video Extensions) that aren't installed by default. Until they are, Windows Photos can't decode the format.
Is the HEIF Image Extension free?
Yes, the HEIF Image Extensions from Microsoft are free. The HEVC Video Extensions may show a $0.99 Store page on some systems, but the required components are distributed free through Windows Update on most PCs.
Will converting HEIC to JPG reduce quality?
At 90% JPG quality the difference is invisible for photos, and files stay far smaller than PNG. For editing or archiving, convert to PNG instead — it's pixel-exact.
Can I open HEIC on Windows without installing anything?
Yes — use a client-side converter like heictap.com. The conversion happens in your browser; nothing is installed and files are never uploaded.