iformat.io Logo iformat.io
iformat.io Logo iformat.io
TopBidr.com — buy your way to #1. Outbid the leader in your category. Claim yours →

How to Open HEIC Files on Windows — 5 Methods That Actually Work

Aug 30, 2026
7 min read
You transfer photos from your iPhone to your Windows PC, and the Photos app shows a blank thumbnail or an error. The file extension says .heic, and Windows does not know what to do with it. This is one of the most common cross-platform frustrations in 2026 — iPhones shoot in HEIC by default, but Windows does not support it out of the box. Here are five methods to open HEIC files on Windows, ranked from easiest to most thorough.

Why iPhones Use HEIC Instead of JPEG

HEIC (High Efficiency Image Container) uses the HEVC codec to compress photos roughly 40–50% smaller than JPEG at the same visual quality. Apple adopted HEIC as the default camera format starting with iOS 11 in 2017. The result: your iPhone stores twice as many photos in the same storage space. The downside: Windows, many web browsers, and most online upload forms do not natively understand HEIC.
HEIC is technically a container format — it can hold a single image, a burst sequence, a live photo (image + short video clip), or depth map data. This is more capable than JPEG, but it also means compatibility is more complex.

Method 1: Install the Free HEVC Extension (Easiest)

Microsoft offers an official HEVC Video Extension that enables HEIC support across Windows. Once installed, Windows Photos, File Explorer thumbnails, and Paint all open HEIC files natively.
There is a free version and a paid version ($0.99). The paid version is listed as "HEVC Video Extensions" in the Microsoft Store. The free version is harder to find — search for "HEVC Video Extensions from Device Manufacturer" in the Microsoft Store, or use the direct link that OEM partners provide. Both versions are functionally identical.
After installing, restart File Explorer (or reboot), and your HEIC files will show thumbnails and open in Photos like any other image. This is the recommended solution if you regularly receive HEIC files and want native system-level support.

Windows 10 vs Windows 11

Windows 11 includes the HEIF Image Extension by default, but you still need the HEVC extension for full HEIC support. Windows 10 requires both the HEIF and HEVC extensions. The HEIF extension is free in the Microsoft Store for both versions.

Method 2: Convert HEIC to JPG Online (No Install)

If you only have a few HEIC files and do not want to install anything, convert them to JPG using an online tool. Upload the HEIC file, and the tool returns a JPG that opens everywhere.
iFormat's HEIC to JPG converter handles batch conversion — upload multiple files at once, and download them all as JPG. The conversion preserves EXIF metadata (date taken, camera settings, GPS location) and image quality. Files are automatically deleted from the server within 30 minutes.
This method is ideal for one-off conversions — a colleague sends you HEIC files, or you download photos from iCloud on a Windows machine and need them in JPG for an upload form that does not accept HEIC.

Convert HEIC to JPG — Free, No Sign-Up

Upload your iPhone HEIC photos and download JPG files instantly. Batch conversion supported.

Method 3: Use iCloud for Windows

If you use iCloud to sync your iPhone photos, install iCloud for Windows from the Microsoft Store. In iCloud settings, enable Photos and check the option "Keep originals" or "Download and keep originals." iCloud for Windows can automatically download photos in JPEG-compatible format.
Under iCloud Photos settings, there is a checkbox: "Most compatible (JPEG)." Enable this, and iCloud downloads JPG versions of your photos instead of the original HEIC files. The originals remain in HEIC in iCloud storage, but the copies on your Windows PC are standard JPEG files.

Method 4: Change iPhone Camera Settings

The most permanent fix is to stop your iPhone from shooting in HEIC entirely. Go to Settings → Camera → Formats, and switch from "High Efficiency" (HEIC) to "Most Compatible" (JPEG). All future photos will be taken in JPEG.
The trade-off is storage. JPEG files are roughly twice the size of HEIC files, so your iPhone fills up faster and iCloud backups take more space. If storage is not a concern (you have a large iCloud plan or regularly offload photos), switching to JPEG eliminates the compatibility problem entirely.
You can also set the transfer format without changing the capture format. Go to Settings → Photos → Transfer to Mac or PC, and select "Automatic." This tells iOS to convert HEIC to JPEG when transferring via USB cable or AirDrop to a device that does not support HEIC. The original HEIC file stays on your iPhone.

Method 5: Use a Third-Party Image Viewer

Several free Windows image viewers support HEIC without needing the Microsoft Store extension:
IrfanView — a lightweight viewer that has supported HEIC via a plugin for years. Install IrfanView, then install the Plugins pack from the same website. HEIC files open in IrfanView and can be batch-converted to any format.
XnView — another free viewer with HEIC support built in. Supports batch rename, batch convert, and batch resize.
GIMP — the open-source image editor can open HEIC files (on Windows, it uses the libheif library). This is overkill for just viewing, but useful if you need to edit the photo.

Which Method Should You Choose?

If you regularly work with HEIC files on Windows, install the HEVC extension (Method 1). It is the cleanest solution — HEIC files just work like any other image file across the entire system.
If you have a one-off batch of HEIC files to share or upload, convert them online (Method 2). No software to install, no settings to change, and the resulting JPG files work everywhere.
If you want to stop dealing with HEIC entirely, change your iPhone settings (Method 4) and accept the storage trade-off.

Common Problems and Fixes

HEIC files show as 0 KB or cannot be copied: This happens when the photos have not finished downloading from iCloud. Open the Photos app on your iPhone, scroll through the album to trigger downloads, then try the transfer again.
HEVC extension installed but HEIC still won't open: Restart Windows after installing the extension. Some users report needing to reinstall the HEIF Image Extension (free in the Microsoft Store) alongside the HEVC extension.
Converted JPG file is much larger than the original HEIC: This is expected — JPEG compression is less efficient than HEVC. A 3 MB HEIC photo typically becomes a 5–7 MB JPG at 90% quality. If file size matters, use 80% quality or try converting to WebP instead.
Live Photo .heic files only show the still frame: Live Photos contain a still image and a short video clip. Windows treats the HEIC portion as a still image and ignores the video component. To preserve the motion, use the iOS share sheet to export as a video or GIF before transferring.

HEIC Files and Common Windows Software

Even after enabling HEIC support in Windows, not every application handles HEIC files correctly. Here is how popular Windows software deals with HEIC:
Microsoft Office: Word, PowerPoint, and Excel can insert HEIC images if the HEVC extension is installed. However, older Office versions (2016 and earlier) may not display HEIC images correctly. If the image shows as a broken icon, convert to JPG before inserting.
Adobe Photoshop: Photoshop CC 2020 and later can open HEIC files natively on Windows. Older versions require the HEVC codec to be installed system-wide (Method 1). Lightroom Classic also supports HEIC import.
Web upload forms: Most website upload forms (government portals, social media, job applications) accept JPG and PNG but not HEIC. Always convert to JPG before uploading to any web form that does not explicitly mention HEIC support.
Printing services: Online print services (Shutterfly, Snapfish, Costco Photo, local print shops) generally do not accept HEIC. Convert to JPG at 90–95% quality for prints — the quality loss is imperceptible in print.

Batch Converting Hundreds of HEIC Files

If you have transferred an entire iPhone photo library to Windows and have hundreds or thousands of HEIC files, batch conversion is the practical solution. Individual online conversion is too slow at this scale.
IrfanView batch conversion: Open IrfanView → File → Batch Conversion/Rename. Add all your HEIC files, set output format to JPG, choose quality (85% is a good balance), select an output folder, and click Start. IrfanView processes thousands of files efficiently.
XnConvert: A free dedicated batch converter. Drag your HEIC files in, set output to JPG, optionally add resize/rename actions, and convert. XnConvert handles large batches without memory issues.

HEIC vs JPEG vs WebP — Should You Convert?

HEIC is a better format than JPEG in every technical sense — smaller files, better quality, support for transparency, HDR, and depth data. The only reason to convert is compatibility. If the destination (a website upload form, a colleague's Windows PC, a printing service) accepts HEIC, keep the original. If it does not, convert to JPEG for maximum compatibility or WebP for a balance of size and quality.
For a deeper comparison of modern image formats, see our guide to AVIF vs WebP vs JPEG XL.
Browse All Posts