Browse by type
Windows 10 does not support HEIC files by default, which are the native photo image format of recent iPhones.
HEIC files are similar to JPEG files, but with better quality in half the file size.
This small shell extension adds the ability for Windows Explorer to display thumbnails of .heic or .heif files.

To open or edit HEIC files you'll still need another application such as Paint.NET or Krita.
Install the latest Microsoft Visual C++ Redistributable, if required. You may already have this installed, but if you get an error when you run the regsvr32 command, install this and then try again.
Create a folder, such as C:\HEICThumbnailHandler\ to place the DLL files.
HEICThumbnailHandler.dll, heif.dll, and libde265.dll into the folder you created (C:\HEICThumbnailHandler\).Win+RcmdOKcd C:\HEICThumbnailHandler\regsvr32 HEICThumbnailHandler.dllWindows Explorer should begin displaying thumbnails for .heic and .heif files.
Win+RcmdOKcd C:\HEICThumbnailHandler\regsvr32 /u HEICThumbnailHandler.dllHEICThumbnailHandler folder.Existing thumbnails may continue to display, but new thumbnails will not be created.
This project was built with Visual Studio 2022.
Requires libheif which can be installed with vcpkg.
vcpkg install libheif:x64-windows
Optionally use the included vcpkg overlay which removes the dependancy on the x265 encoder, a 5MB dll which is not used.
vcpkg install libheif:x64-windows --overlay-ports=..\windows-heic-thumbnails\vcpkg-overlay
$ claude mcp add windows-heic-thumbnails \
-- python -m otcore.mcp_server <graph>