X HEIC Codec for Windows
See your iPhone HEIC and HEIF photos as real thumbnails in File Explorer - free, with no Microsoft Store extensions.
Also need JPEG XL? X Image Codecs adds JPEG XL thumbnails and photo details in the same installer.
From blank icons to photo thumbnails in three steps
Download and run setup
Run X-HEIC-Codec_Setup.exe and confirm the Windows admin prompt. Keep X HEIC Metadata ticked if you want photo details too - setup picks the 64-bit, ARM64 or 32-bit build by itself.
Restart if asked
File Explorer keeps the blank icons it drew before the codec existed. If it cached any, setup clears that cache at your next restart and offers to restart now or later.
Open your photo folders
HEIC and HEIF photos now show thumbnails in File Explorer. Double-click opens them in any app that uses the Windows Imaging Component, such as Paint or Windows Photo Viewer.
X HEIC Codec vs the alternatives
X HEIC Codec
- Free for home and business use
- One small installer, no bundled apps
- No Store, account or paid HEVC extension
- Works where the Microsoft Store is blocked
- Thumbnails plus date taken and camera
- Works in Paint and WIC-based viewers
- Silent install for many PCs
- Viewing only - does not convert files
HEIF + HEVC extensions
- Made and signed by Microsoft
- Also adds HEVC video playback
- Can save HEIF in apps that offer it
- Two separate apps, about 20 MB
- HEVC Video Extensions is paid - the free build needs Windows 11
- Needs the Store, often blocked at work
Convert everything to JPG
- Opens anywhere
- Files roughly double in size
- Re-compression loses quality
- Extra step for every new photo
- Online converters see your photos
X HEIC Codec vs CopyTrans HEIC and WIC for HEIC
X HEIC Codec runs on WicHeic, the same open-source engine as WIC for HEIC.
What we add is the installer around it: the right build for your PC, thumbnail cache handling, repair tools and photo details.
CopyTrans HEIC is a different kind of tool - a viewer and HEIC to JPG converter.
| Feature | X HEIC Codec | CopyTrans HEIC | WIC for HEIC |
|---|---|---|---|
| Thumbnails in File Explorer | Yes | Yes | Yes |
| Date taken, camera, tags | Yes - X HEIC Metadata add-on | Not listed | Not included |
| Canon .hif photos | Yes | Not listed | No - .hif is not registered |
| Business use | Free | Paid Pro license | Free |
| Convert HEIC to JPG | No - photos stay HEIC | Yes, right-click | No |
| Picks x64, ARM64 or x86 for you | Yes | Not listed | Not listed |
| Clears stale blank thumbnails | Yes, at next restart | Not listed | No |
| Repair and cache rebuild | Start Menu shortcuts | Reinstall | Reinstall |
| Silent install | /S with exit codes | MSI in Pro only | MSI |
| Windows 7 and 8.1 | No | Yes | No |
Need JPG copies to email or upload? CopyTrans HEIC is the better fit.
Want iPhone photos to simply work in File Explorer, on one PC or a whole office? X HEIC Codec does that for free.
HEIC thumbnails still blank?
Restart your PC first if setup asked you to. Explorer only lets go of its old thumbnail cache at startup.
Still blank? Open Start > X Codec Pack > X HEIC Codec > Rebuild thumbnail cache. It clears the cached thumbnails and Windows builds new ones as you browse.
If thumbnails stopped working after a Windows update or a cleanup tool, use Repair X HEIC Codec in the same folder. You can also select X HEIC Codec in Add or Remove Programs and choose Change (Modify in Windows Settings).
Contacting support? Run setup with a log and attach the file - it records every step:
X-HEIC-Codec_Setup.exe /log=heic-setup.log
Silent install and uninstall
Setup runs unattended with /S and returns standard exit codes. It never restarts the PC on its own.
X-HEIC-Codec_Setup.exe /S /log=C:\Logs\heic.log
X-HEIC-Codec_Setup.exe /S /nocompanions
"C:\Program Files\X Codec Pack\X HEIC Codec\Uninstall.exe" /S
"C:\Program Files\X Codec Pack\HEIC Metadata\Uninstall.exe" /S
A silent install adds X HEIC Metadata too. Use /nocompanions to install the codec alone.
| Exit code | Meaning |
|---|---|
0 | Installed - no restart needed |
3010 | Installed - restart needed to clear the old thumbnail cache |
1 | Cancelled |
2 | Stopped by an error - the log says why |
Deploying JPEG XL as well? X Image Codecs takes /codecs=jxl,heic to pick codecs in one silent run.
SHA-256 checksum
The installer is not code-signed, so SmartScreen may call it unrecognised. The hash proves your file is byte-for-byte the one we built.
B0AE 1F9D 4029 DFF4 DD1C BB3B 388F AC52 F563 CC1C 4B98 D506 8998 68ED 89C3 1E10Check it in PowerShell: Get-FileHash .\X-HEIC-Codec_Setup.exe