Windows photo compatibility
How to open HEIC files on Windows 10 and 11
An HEIC file from an iPhone is a normal photo in a newer container. Windows can open it once the right image components are installed, or you can create a JPG copy when universal compatibility matters more.
Choose a route
Three reliable ways to work with an HEIC photo
The best method depends on what you need after the file opens. If this is your own PC and you receive iPhone photos often, adding Windows support is convenient. If the photo must go into a web form, office document, customer portal, or older editor, a converted JPG is usually the safer handoff. A desktop viewer is useful for offline archives, but it adds software you must maintain and trust.
Install Microsoft’s image support
Best when you want HEIC thumbnails and normal opening behavior across Windows Photos and File Explorer.
Convert a copy to JPG
Best when you need a file that works in upload forms, documents, older software, or with another person’s device.
Use a trusted desktop viewer
Best for offline libraries or managed PCs where Store extensions are unavailable, provided you vet the software first.
Start with the format
Why an HEIC file may not open by default
HEIC is the common filename extension for photos stored using the High Efficiency Image File Format, or HEIF. The container can hold efficiently compressed images and related information. iPhones favor it because it is designed for modern photo capture and storage. JPEG is older and usually less space-efficient, but decades of support make it much easier to exchange between unrelated systems.
Opening a file requires more than recognizing its extension. Windows also needs a decoder for the image data inside. Microsoft provides HEIF Image Extensions, and many iPhone files also depend on HEVC decoding. That is why Photos may recognize the file yet display a message that an extension is required. The file is not necessarily damaged; the computer may simply be missing the codec path needed to interpret it.
Changing .heic to .jpg does not convert the underlying pixels. Use a codec to view the original or a converter to create a genuine JPEG file.
Method one
Install HEIC support for the Windows Photos app
Use this route when you want HEIC files to behave like normal pictures on your own Windows computer. Open Microsoft Store and search for HEIF Image Extensions. Check that Microsoft Corporation is the publisher before installing. Then close Photos completely and open the HEIC file again.
- 1
Open Microsoft Store
Launch it from Start rather than downloading a codec package from an unfamiliar website.
- 2
Install HEIF Image Extensions
Use the Microsoft-published listing. Store availability and pricing for companion codecs can vary by device or region.
- 3
Follow any HEVC prompt
If Photos still says an extension is missing, the photo may need an HEVC decoder in addition to HEIF container support.
- 4
Restart the app and test a local copy
Close Photos, copy the file to a normal local folder, and double-click it. Restart Windows if newly installed components are not detected.
Windows N editions omit some media components. If you use an N edition and image support remains incomplete, check Microsoft’s instructions for the Media Feature Pack for your exact Windows version before troubleshooting the photo itself.
Method two
Convert HEIC to JPG for sharing and uploads
Installing a codec helps your computer, but it does not change the file you send elsewhere. A school portal, content management system, print kiosk, accounting app, or recipient’s older device may still reject HEIC. For those situations, create a JPG copy and keep the original HEIC as your source.
With the converter on this site, choose one or more HEIC or HEIF files, wait for the browser to decode and re-encode them, then download the JPG results. The primary workflow runs on your device rather than uploading photos for a remote server to convert. Batch selection is useful when an entire iPhone album needs to enter a Windows-based workflow.
Need the compatible copy now?
Make a JPG without installing a Windows codec.
What changes during conversion?
The browser decodes the visible image and writes a new JPEG. JPEG does not preserve every HEIF feature, and metadata handling can differ between tools. Keep the HEIC original if you care about future editing, auxiliary image data, or the highest-quality source. Use the JPG as the compatibility copy for distribution.
Method three
Use a third-party image viewer carefully
An established desktop viewer can be practical on a work computer without Microsoft Store access, in an offline archive, or when you manage many image formats. Before installing one, verify its publisher, update history, supported Windows versions, and whether HEIC decoding happens locally. Download it from the publisher’s official site or a managed company catalog rather than a codec mirror.
A viewer solves viewing only if the rest of your workflow also accepts HEIC. Opening a photo in one application does not guarantee that WordPress, a browser upload control, a legacy editor, or the person receiving the file can open it. Export or convert a JPG whenever the next destination is uncertain.
If it still fails
Troubleshooting HEIC on Windows
Photos shows a blank image
Update Windows and Photos, confirm both image components are installed, then test a second known-good HEIC file. One damaged transfer should not define the whole format.
There is no thumbnail
File Explorer thumbnail support may lag behind Photos. Restart Explorer or Windows after installing extensions and ensure thumbnails are enabled in Folder Options.
The file came from iCloud
Download the full-resolution original before testing. A placeholder or interrupted cloud download may look like a file but not contain the complete image data.
A website rejects the photo
The site controls its own accepted formats. Even when Windows can view HEIC, convert a JPG copy for a form that lists JPEG or JPG as supported.
For future iPhone captures, you can choose Settings → Camera → Formats → Most Compatible on supported models. New photos will use JPEG, while existing HEIC photos remain unchanged. Apple also offers transfer settings that may create a more compatible copy during some import workflows.
Common questions
Windows HEIC FAQ
Why does Windows ask for both HEIF and HEVC support?
HEIF describes the image container, while the picture data inside many iPhone HEIC files is compressed with HEVC. Windows may therefore need the HEIF Image Extensions plus a compatible HEVC codec to decode a particular photo.
Will renaming .heic to .jpg make the file open?
No. Renaming changes only the filename. The encoded image data remains HEIC, so software expecting JPEG data can still fail. A real conversion must decode the source and encode a new JPG file.
Does converting HEIC to JPG delete the original?
This browser workflow creates a separate JPG download and does not replace the source file. Keep the HEIC original if you may want to edit or export it again later.
Can Windows open HEIC without internet access?
Yes, once the required codecs or an offline-capable viewer are installed. Browser conversion also runs locally after the page and converter code have loaded, but the first page visit still requires a connection.
Official references
For current platform instructions, consult Microsoft Support’s HEIF and HEVC guidance and Apple’s iPhone-to-PC transfer guide.