Débutant 9 minImage

ComfyUI workflows : où les trouver et comment les charger

Les ComfyUI workflows sont des graphes de nœuds enregistrés dans un fichier JSON ou directement dans les images générées. Récupérer celui de quelqu'un d'autre évite de reconstruire un pipeline à la main, mais le chargement échoue souvent : image sans métadonnées, nœuds rouges, modèles introuvables. Ce guide montre où trouver des workflows fiables, comment les ouvrir et comment régler les erreurs les plus fréquentes avant la première génération.

Par Marie L.·Màj 2026-10-30·Testé sur Windows, macOS, Linux

#Ce qu'est un workflow ComfyUI, et ce qu'il ne contient pas

Dans ComfyUI, tout ce que vous voyez sur le canevas forme le workflow : les nœuds (chargement du modèle, prompt, sampler, décodage VAE, enregistrement), leurs réglages et les liens qui les relient. Quand vous enregistrez, ComfyUI sérialise ce graphe en JSON. Quand vous générez une image avec le nœud Save Image, il glisse par défaut une copie de ce même graphe dans les métadonnées du fichier PNG. C'est pour cela qu'une image produite par ComfyUI peut servir de fichier de workflow : la déposer sur le canevas recrée le graphe qui l'a générée.

Un workflow décrit une recette, pas ses ingrédients. Il contient les noms des fichiers de modèles (checkpoint, LoRA, VAE, ControlNet) et les types de nœuds utilisés, mais ni les poids des modèles ni le code des custom nodes. C'est la source de presque tous les problèmes de chargement : le graphe s'ouvre, mais votre installation ne possède pas tout ce qu'il réclame.

Format interface (workflow)
Le JSON complet, avec la position des nœuds, les groupes, les notes et les liens. C'est celui que produit l'enregistrement normal et celui qu'on partage entre utilisateurs.
Format API (prompt)
Une version réduite qui ne garde que les nœuds et leurs entrées, sans mise en page. Il sert à piloter ComfyUI par script via son API HTTP. Le menu d'export le propose sous le nom Export (API).
Image avec métadonnées
Un PNG (ou un autre format, selon le nœud d'enregistrement) généré par ComfyUI qui embarque les deux versions précédentes dans ses blocs de texte.

#Prérequis

Le kit complet pour créer tes images avec une IA locale.

Profite de notre expérience et d’un parcours guidé pour prendre en main tes outils et créer tes images en local.

  • Espace en ligne à vie
  • PDF + fichiers
  • Remboursé 30 j

Il vous faut une installation de ComfyUI qui génère déjà une image avec le workflow par défaut. Si ce n'est pas le cas, commencez par le guide d'installation de ComfyUI : charger un workflow tiers sur une installation qui ne fonctionne pas mélange deux sources de panne et rend le diagnostic difficile.

ComfyUI à jour
Un workflow récent peut utiliser des nœuds intégrés absents des anciennes versions. Desktop se met à jour seul ; pour une installation manuelle, un git pull dans le dossier ComfyUI suivi de la mise à jour des dépendances.
ComfyUI Manager
Indispensable pour installer les custom nodes qu'un workflow réclame. Son installation est détaillée dans notre guide dédié au Manager.
Savoir où sont vos dossiers
models (et ses sous-dossiers checkpoints, loras, vae, controlnet, diffusion_models, text_encoders…), custom_nodes, et user/default/workflows, où ComfyUI range les workflows enregistrés.
De la place disque
Un workflow tiers peut demander plusieurs modèles de plusieurs gigaoctets chacun. Vérifiez la taille annoncée avant de tout télécharger.

#Où trouver des ComfyUI workflows fiables

Toutes les sources ne se valent pas. Un bon workflow pour débuter utilise des nœuds intégrés ou des extensions très répandues, indique les modèles nécessaires avec leurs liens, et date de moins d'un an. Voici les sources par ordre de confiance décroissante.

  1. 01
    Les modèles intégrés (templates)
    L'interface actuelle de ComfyUI propose une bibliothèque de workflows prêts à l'emploi, accessible depuis le menu Workflow (entrée Browse Templates, ou panneau Modèles selon la version et la langue de l'interface). Ils couvrent texte vers image, image vers image, inpainting, upscale, ControlNet, et les modèles d'image ou de vidéo pris en charge officiellement. Ils n'utilisent que des nœuds intégrés et, pour beaucoup, indiquent où télécharger les modèles requis. C'est le meilleur point de départ.
  2. 02
    La documentation et les exemples officiels
    La documentation sur docs.comfy.org accompagne les modèles pris en charge de tutoriels avec des workflows à télécharger. Le site d'exemples historique du dépôt ComfyUI (comfyanonymous.github.io/ComfyUI_examples) publie des images PNG qui contiennent leur workflow : il suffit de les enregistrer puis de les glisser dans ComfyUI.
  3. 03
    Les exemples fournis par les custom nodes
    La plupart des extensions sérieuses livrent des workflows d'exemple dans leur dépôt GitHub, souvent dans un dossier example_workflows ou examples. Quand le dossier suit la convention example_workflows, les versions récentes de ComfyUI l'affichent aussi dans la bibliothèque de modèles une fois l'extension installée. Ce sont les références les plus fiables pour apprendre une extension précise.
  4. 04
    Les plateformes communautaires
    Civitai, OpenArt et d'autres sites partagent des milliers de workflows, en JSON ou intégrés aux images. On y trouve des pipelines très aboutis, mais aussi des graphes chargés de dizaines d'extensions, des versions abandonnées et des copies de copies. Regardez la date, le nombre d'extensions requises et les commentaires avant de télécharger.
  5. 05
    Les images partagées par d'autres utilisateurs
    Une image générée par ComfyUI contient son workflow… tant qu'elle n'a pas été recompressée. C'est pratique sur les forums ou dépôts qui servent le fichier original, beaucoup moins sur les réseaux sociaux (voir plus bas).
→
Commencer simple
Pour un premier essai, choisissez un workflow qui n'utilise aucun custom node, ou un ou deux au maximum. Une fois qu'il tourne, ajoutez la brique qui vous intéresse (ControlNet, upscale, LoRA) plutôt que d'ouvrir d'emblée un graphe de cent nœuds dont vous ne maîtrisez aucune partie.

#Charger un workflow : PNG, JSON ou raccourci clavier

ComfyUI accepte un workflow sous forme de fichier JSON ou d'image contenant des métadonnées. Trois méthodes, qui donnent le même résultat.

  1. 01
    Glisser-déposer
    Faites glisser le fichier .json ou l'image .png depuis votre explorateur de fichiers sur le canevas de ComfyUI. Le graphe s'ouvre dans un nouvel onglet de workflow (ou remplace le workflow courant sur les anciennes interfaces). C'est la méthode la plus rapide pour les images.
  2. 02
    Menu Workflow puis Ouvrir
    Dans la barre supérieure, menu Workflow, entrée Open (Ouvrir). Une fenêtre de sélection de fichier s'affiche ; elle accepte JSON et images. Sur l'ancienne interface, l'équivalent était le bouton Load du panneau latéral.
  3. 03
    Raccourci clavier
    Ctrl+O (Cmd+O sur Mac) ouvre la même fenêtre de sélection. Les raccourcis sont modifiables dans les paramètres de ComfyUI : si celui-ci ne réagit pas, vérifiez qu'il n'a pas été réassigné.
  4. 04
    Vérifier avant de lancer
    Avant de cliquer sur Run (ou Queue Prompt), parcourez le graphe : nœuds rouges, fenêtre d'avertissement sur des types de nœuds manquants, noms de modèles que vous ne possédez pas. Les sections suivantes expliquent comment traiter chacun de ces cas.

Les workflows ouverts restent accessibles dans les onglets en haut du canevas et, une fois enregistrés, dans le panneau latéral Workflows. Un workflow tiers ouvert mais non enregistré disparaît si vous fermez son onglet : enregistrez-le (Ctrl+S) dès qu'il fonctionne.

i
Et le format API ?
Un JSON exporté au format API ne contient ni positions ni groupes. Selon la version, ComfyUI peut l'ouvrir, mais les nœuds arrivent sans mise en page soignée. Si un créateur ne publie que ce format, demandez la version interface ou réservez-le à un usage par script.

#L'image ne charge rien : métadonnées perdues

Vous glissez une image et rien ne se passe, ou ComfyUI indique qu'il ne trouve pas de workflow. Dans l'immense majorité des cas, le fichier n'a jamais contenu de workflow ou l'a perdu en route.

Recompression par une plateforme
La plupart des réseaux sociaux et des messageries recompressent les images envoyées et suppriment leurs métadonnées, souvent en les convertissant en JPEG ou en WebP. Le workflow disparaît, même si l'image paraît identique.
Capture d'écran
Une capture ne contient que des pixels. Aucune information de génération ne survit.
Retouche ou conversion
Ouvrir l'image dans un éditeur puis l'enregistrer à nouveau, ou la convertir en JPEG, supprime en général les blocs de texte du PNG.
Image d'un autre outil
AUTOMATIC1111, Forge ou Fooocus écrivent leurs paramètres dans un format différent. ComfyUI ne reconstruit pas un graphe complet à partir de ces données.
Métadonnées désactivées
Le serveur qui a produit l'image a pu être lancé avec l'option --disable-metadata, qui empêche ComfyUI d'écrire le workflow dans les fichiers.

Pour savoir si une image contient bien un workflow avant de la glisser, inspectez ses métadonnées. ComfyUI écrit deux blocs de texte dans ses PNG : prompt (format API) et workflow (format interface). Avec Python et la bibliothèque Pillow, déjà présente dans l'environnement de ComfyUI :

lire_workflow.py
import json, sys
from PIL import Image

img = Image.open(sys.argv[1])
data = img.info.get("workflow")
if not data:
    print("Aucun workflow dans ce fichier.")
else:
    wf = json.loads(data)
    with open("workflow_extrait.json", "w", encoding="utf-8") as f:
        json.dump(wf, f, ensure_ascii=False, indent=2)
    print(f"Workflow extrait : {len(wf.get('nodes', []))} nœuds")
Terminal
python lire_workflow.py image.png
# ou, si exiftool est installé :
exiftool -Workflow -b image.png > workflow_extrait.json

Si le fichier ne contient rien, aucun outil ne fera réapparaître le workflow. Cherchez la publication d'origine : sur les plateformes spécialisées, l'auteur joint souvent le JSON ou l'image originale en téléchargement séparé.

#Nodes et modèles manquants après le chargement

#Nœuds rouges : il manque des custom nodes

Si le workflow utilise des extensions que vous n'avez pas, ComfyUI ouvre une fenêtre listant les types de nœuds manquants et les affiche en rouge sur le canevas. La correction passe par ComfyUI Manager : menu Manager, Install Missing Custom Nodes, puis redémarrage complet du serveur et réouverture du workflow. Le pas à pas détaillé, les cas où la détection échoue et les erreurs IMPORT FAILED sont traités dans notre guide ComfyUI Manager ; nous ne les répétons pas ici.

Avant d'installer, regardez combien d'extensions la liste réclame. Pour faire l'inventaire d'un JSON sans l'ouvrir, l'outil jq liste les types de nœuds utilisés, y compris dans les sous-graphes des versions récentes ; les noms qui ne vous disent rien sont probablement des custom nodes à identifier.

Terminal
jq -r '[.nodes[]?.type, .definitions.subgraphs[]?.nodes[]?.type] | unique | .[]' workflow.json

#Modèles introuvables : l'erreur Value not in list

Le graphe s'ouvre sans nœud rouge, vous lancez la génération et ComfyUI s'arrête sur une erreur du type Value not in list, en citant un nom de fichier dans un champ comme ckpt_name ou lora_name. Le workflow réclame un modèle absent de votre dossier models, ou présent sous un autre nom.

  1. 01
    Lire le nom exact demandé
    Le message d'erreur et le nœud de chargement (Load Checkpoint, Load LoRA, Load VAE, Load Diffusion Model…) indiquent le fichier attendu. Notez aussi le sous-dossier : un fichier rangé dans checkpoints n'apparaîtra pas dans un nœud qui lit diffusion_models.
  2. 02
    Utiliser les liens fournis
    Les templates officiels et beaucoup de workflows récents embarquent les liens de téléchargement des modèles : l'interface propose alors de les récupérer, ou une note du workflow donne l'adresse. Sinon, cherchez le nom du fichier sur la page de l'auteur, sur Hugging Face ou sur Civitai, en vérifiant qu'il s'agit bien du dépôt officiel du modèle.
  3. 03
    Ou sélectionner un équivalent
    Vous avez déjà un modèle de la même famille ? Cliquez sur le champ du nœud de chargement et choisissez votre fichier dans la liste. Un checkpoint SDXL remplace un autre checkpoint SDXL ; il ne remplace ni un modèle SD 1.5 ni un modèle Flux, qui demandent d'autres nœuds et d'autres réglages.
  4. 04
    Rafraîchir la liste
    Après avoir copié un fichier dans models, la liste des nœuds ne se met pas toujours à jour seule. Utilisez la commande de rafraîchissement de l'interface (touche R par défaut) ou rechargez la page.

Pensez aussi à la mémoire de votre carte graphique. Un workflow conçu sur une carte de 24 Go peut charger en même temps un modèle de diffusion, un encodeur de texte volumineux et un ControlNet, et saturer une carte de 8 ou 12 Go. Les auteurs indiquent rarement leur matériel : en cas d'erreur de mémoire, cherchez une version quantifiée (GGUF ou FP8) des modèles demandés, ou retirez les étapes facultatives comme l'upscale.

#Prudence avec les fichiers d'origine inconnue

Un fichier de workflow est du JSON : l'ouvrir dans ComfyUI ne lance aucun programme. Le risque vient de ce que le workflow vous pousse à installer. Chaque custom node est du code Python qui s'exécute avec vos droits dès le démarrage de ComfyUI, avec accès à vos fichiers et au réseau. Des extensions malveillantes ont déjà circulé : en 2024, une extension diffusée sous le nom ComfyUI_LLMVISION a été signalée pour avoir dérobé des données de ses utilisateurs.

Extensions inconnues
Méfiez-vous d'un workflow qui réclame une extension introuvable dans le catalogue du Manager, avec un dépôt récent, sans historique ni utilisateurs. Un workflow populaire n'a aucune raison de dépendre d'un dépôt obscur.
Installations hors catalogue
Si l'auteur demande de cloner un dépôt à la main ou de lancer un script d'installation, lisez ce que fait le script avant de l'exécuter.
Formats de modèles
Préférez les fichiers .safetensors, qui ne contiennent que des poids. Les anciens formats .ckpt, .pt ou .bin reposent souvent sur pickle, un format Python capable d'exécuter du code au chargement.
Isolation
Pour tester un workflow douteux, utilisez une installation séparée (une deuxième copie portable, un environnement virtuel distinct ou un conteneur), sans accès à vos documents personnels.
!
Le danger est dans l'installation, pas dans l'image
Une image PNG ou un JSON ne s'exécute pas. En revanche, cocher toutes les extensions proposées par Install Missing Custom Nodes revient à exécuter le code de plusieurs auteurs que vous ne connaissez pas. Lisez la liste avant de valider.

#Enregistrer, exporter et partager vos workflows

Une fois un workflow réparé, enregistrez-le pour ne pas refaire le travail. Ctrl+S (Cmd+S sur Mac) ou menu Workflow puis Save l'enregistre dans le dossier user/default/workflows de votre installation, et il apparaît dans le panneau latéral Workflows. Donnez-lui un nom explicite : modèle, usage et date.

Save
Enregistre dans la bibliothèque de ComfyUI, côté serveur. Pratique au quotidien, mais pensez à sauvegarder ce dossier avec vos autres données.
Export
Télécharge un fichier JSON au format interface sur votre ordinateur. C'est le format à partager.
Export (API)
Télécharge le format API, utile pour piloter ComfyUI par script ou depuis un autre programme. Inutile pour un autre utilisateur de l'interface.
Image générée
Chaque image sortie par Save Image contient déjà le workflow. Pour la partager avec son graphe, envoyez le fichier PNG original, en pièce jointe ou dans une archive, jamais une version recompressée.

Pour partager proprement, ajoutez un nœud Note qui liste les modèles utilisés avec leurs liens, les extensions requises et la mémoire graphique sur laquelle le workflow a été mis au point. Vérifiez aussi que vos prompts et noms de fichiers ne révèlent rien de personnel : ils voyagent avec le workflow, y compris dans les métadonnées des images. Enfin, un workflow publié reste l'œuvre de son auteur : si vous en partagez une version modifiée, citez et liez la publication d'origine plutôt que de republier le fichier tel quel.

#Dépannage rapide

Glisser l'image ne fait rien
Le fichier ne contient pas de workflow : recompression, capture d'écran, conversion ou image d'un autre outil. Vérifiez avec le script Python ci-dessus.
Fenêtre de types de nœuds manquants
Il manque des custom nodes. Manager, Install Missing Custom Nodes, redémarrage complet, puis réouverture du workflow.
Nœuds toujours rouges après installation
Le serveur n'a pas été redémarré, l'extension a échoué au chargement (IMPORT FAILED dans le terminal) ou le nœud a été renommé. Détails dans le guide ComfyUI Manager.
Erreur Value not in list
Modèle absent ou rangé dans le mauvais sous-dossier de models. Téléchargez-le ou choisissez un équivalent de la même famille dans le nœud.
Entrées décalées ou valeurs absurdes
Workflow conçu pour une autre version d'un nœud. Mettez à jour ComfyUI et l'extension concernée, ou recréez le nœud à la main et reliez-le.
Erreur de mémoire (out of memory)
Le workflow dépasse la mémoire de votre carte. Version quantifiée des modèles, résolution plus basse, ou suppression des étapes facultatives.
Résultat différent de l'image d'origine
Graine, version des modèles, LoRA ou sampler diffèrent. Même avec un workflow identique, deux machines ne produisent pas forcément la même image au pixel près.

#Pour aller plus loin

Charger des ComfyUI workflows devient vite naturel une fois l'installation, le Manager et le rangement des modèles en place. Ces guides complètent celui-ci : installer ComfyUI proprement, gérer les custom nodes, choisir son outil d'image locale et maîtriser ControlNet, une brique présente dans beaucoup de workflows partagés.

Ce guide vous a aidé ?

Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.