Why Windows 11 Won't Open Your iPhone Photos by Default
You transfer photos from your iPhone to your Windows 11 PC, double-click an image expecting to see your vacation snapshots, and are greeted with a blank gray icon or an error: "The HEVC Video Extension is required to display this file." When you click the link, the Microsoft Store demands $0.99 for a proprietary codec. Fortunately, you do not need to pay Microsoft a single cent. Multiple completely free, secure, and fast methods exist to open, view, and convert HEIC photos on Windows 11.
1. Why Microsoft Demands Payment for HEVC Codecs
Many Windows users assume Microsoft is being unnecessarily greedy by charging 99 cents for a basic image codec. However, the root cause is intellectual property licensing. HEVC (H.265) is owned by multiple patent consortia (such as MPEG LA and HEVC Advance). Whenever an operating system vendor pre-installs an HEVC decoder, they must pay a per-device licensing fee to the patent holders.
Apple pays these royalties as part of its hardware pricing. Microsoft, which sells Windows licenses across billions of diverse OEM laptops and custom PCs, decided not to absorb this licensing fee into every copy of Windows. Instead, Windows 11 ships with the HEIF Image Extensions (which parses the outer container file for free) but omits the inner HEVC Video Extensions (which actually decompresses the pixels). Without both pieces, Windows Photos cannot display the image.
2. Method 1: Instant In-Browser Conversion to JPEG/PDF (Recommended)
If you need to view, print, or share your HEIC photos immediately without installing desktop software or altering Windows system files, the cleanest approach is using a client-side WebAssembly converter like ConvertHEICtoPDF.
How to View & Convert in 3 Steps:
- Open your favorite Windows browser (Chrome, Edge, Brave, or Firefox) and navigate to ConvertHEICtoPDF.
- Drag and drop your
.heicphotos into the upload zone. - The browser decodes the HEVC bitstream inside local device memory using WebAssembly. Select your desired output (JPEG, PNG, or combined PDF) and click Download.
*Crucial Privacy Guarantee: Your files never leave your PC. Processing runs 100% inside your browser's local sandbox without contacting any external cloud servers.
3. Method 2: Free Open-Source Windows Image Viewers
If you want permanent native desktop viewing of HEIC files within Windows Explorer, you can install trusted open-source imaging software that includes built-in libheif decoders:
- ImageGlass: A lightweight, open-source modern photo viewer for Windows 10 and 11. It natively decodes HEIC, WebP, AVIF, and over 80 other formats without requiring the Microsoft Store codec.
- IrfanView (with Plugins): The legendary ultra-fast Windows image viewer. By installing the official IrfanView All Plugins bundle, IrfanView gains full support for HEIC/HEIF files, complete with EXIF metadata inspection and batch conversion tools.
-
CopyTrans HEIC for Windows: A dedicated free plugin that integrates directly into Windows File Explorer. Once installed, it enables native thumbnail previews for
.heicfiles in Windows Explorer and allows the legacy Windows Photo Viewer to display them.
4. Method 3: The Manufacturer OEM Package URI Bypass
Many major PC manufacturers (such as Dell, HP, Lenovo, and ASUS) bundle a licensed OEM version of the HEVC Video Extension on their laptops. Microsoft maintains a hidden Store URI for hardware manufacturers to install this extension for free:
ms-windows-store://pdp/?ProductId=9n4wgh0z6vhq
Press Win + R on your keyboard, paste the URI above into the Run dialog box, and press Enter. If your Windows edition or OEM license qualifies, the Microsoft Store will open to the "HEVC Video Extensions from Device Manufacturer" page, allowing you to click Install without paying $0.99.
5. Rebuilding Windows Thumbnail Cache After Installing Codecs
Even after installing an HEIC decoder, Windows Explorer may continue showing blank generic white icons for previously transferred photos. This occurs because Windows caches empty thumbnails in an internal database called thumbcache.db.
To force Windows to regenerate photo thumbnails:
- Press Win + S and search for Disk Cleanup.
- Select your primary drive (C:) and click OK.
- In the list of files to delete, check Thumbnails and uncheck everything else.
- Click OK → Delete Files. Windows Explorer will immediately rebuild fresh thumbnails displaying full photo previews.