Custom node for ComfyUI that behaves like the standard Load Image node, but also supports .heic / .heif.
- Copy this folder into:
D:\ComfyUI\custom_nodes\ComfyUI_LoadHEICImage\ - Install dependency in the same Python env as ComfyUI:
pip install -r requirements.txt
- Restart ComfyUI.
- Category: image
- Node: Load Image (HEIC)
- Outputs:
IMAGE,MASK
The dropdown lists images from ComfyUI input/ folder (upload/drag&drop saves files there automatically), including .heic/.heif.
If dropping a .heic shows "Unable to find workflow...", it means the frontend treated the file as a workflow drop.
This extension intercepts .heic/.heif drops and uploads them to input/. For best results, drop onto the node widget, or select the Load Image (HEIC) node first and then drop.
- The "Choose file to upload" (system file picker) is filtered to standard image extensions.
- Even if you manually pick a
.heic(e.g. by switching the filter to All files), ComfyUI currently does not upload the HEIC file via that path. - Workaround: upload HEIC/HEIF via drag & drop.
MIT — see LICENSE.txt.