Skip to content

esp-dev/comfyui-loadheicimage

Repository files navigation

ComfyUI Load Image (HEIC)

Custom node for ComfyUI that behaves like the standard Load Image node, but also supports .heic / .heif.

Install

  1. Copy this folder into: D:\ComfyUI\custom_nodes\ComfyUI_LoadHEICImage\
  2. Install dependency in the same Python env as ComfyUI:

pip install -r requirements.txt

  1. Restart ComfyUI.

Node

  • 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.

Drag & drop note

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.

Known issues

HEIC upload via file picker does not work

  • 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.

License

MIT — see LICENSE.txt.

About

ComfyUI HEIC image loader

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published