Dernière mise à jour
Ouvrez un PNG tout juste généré dans un éditeur de texte brut : vous y trouverez peut-être votre prompt, mot pour mot. Un autre fichier, d’un autre outil, ne contient rien de lisible, seulement un certificat signé disant quel modèle de quelle entreprise l’a dessiné. Les deux sont des métadonnées, les deux partent avec l’image quand vous la téléversez, et aucune ne se voit en regardant l’image. Ci-dessous : où se trouvent ces traces, ce que chaque générateur laisse et comment tout supprimer sans risque.
Pour commencer : qu’a écrit votre générateur ?
| Vous avez utilisé | À chercher | Disparu après nettoyage ? |
|---|---|---|
| AUTOMATIC1111, Forge et interfaces web semblables | Une entrée de texte PNG nommée parameters avec prompt, prompt négatif, seed, échantillonneur et empreinte du modèle ; le même texte dans un commentaire EXIF pour JPEG et WebP | Oui |
| ComfyUI | Deux entrées de texte PNG : prompt (le graphe à exécuter) et workflow (la disposition des nœuds) | Oui |
| InvokeAI et autres interfaces | Leurs propres entrées de texte PNG, nommées différemment selon le programme | Oui |
| Génération d’images de ChatGPT, Firefly, outils génératifs de Photoshop, outils de design de Microsoft | Un manifeste Content Credentials, souvent accompagné de XMP qui nomme l’outil | Oui, la copie dans le fichier |
| Outils de Google | Un filigrane invisible SynthID, parfois des champs IPTC de type de source | Champs oui, filigrane non |
| Midjourney et autres | Varie selon l’outil et la façon dont vous avez téléchargé l’image | Tout ce que le fichier contient |
Un prompt en une chaîne
L’entrée parameters d’une interface web Stable Diffusion est du texte ordinaire. Avec des valeurs inventées, elle ressemble à ceci :
a lighthouse at dusk, oil painting, warm light
Negative prompt: blurry, text, watermark
Steps: 28, Sampler: Euler a, CFG scale: 7, Seed: 1234567890, Size: 768x1024, Model hash: 1a2b3c4d5e, Model: sdxl-base-1.0, Lora hashes: "style-oil: 9f8e7d6c"Partager cela, c’est partager votre savoir-faire : un concurrent peut régénérer l’image, et les noms de modèles peuvent révéler des checkpoints privés ou sous licence. ComfyUI va plus loin. Son entrée workflow contient tout le graphe, avec les noms de fichiers des modèles, des images d’entrée, des nœuds personnalisés et parfois des chemins de dossiers de votre ordinateur. Déposer un tel PNG sur le canevas de ComfyUI reconstruit le projet d’un geste.
Content Credentials : une note signée, pas un verrou
Le standard C2PA permet à un outil de joindre à un fichier une déclaration signée : qui ou quoi l’a fait, quelles retouches ont été appliquées, et un hachage qui lie la déclaration aux pixels exacts. Modifiez les pixels et le lien casse. Supprimez la déclaration et vous avez une image ordinaire. Elle se trouve dans un bloc caBX (PNG), des segments APP11 (JPEG), un bloc C2PA (WebP) ou une boîte (MP4, MOV).
- La supprimer de votre fichier ne supprime pas la copie du fournisseur, s’il en garde une.
- Certains fournisseurs peuvent encore reconnaître une image grâce à un filigrane invisible ou une empreinte.
- Vous pouvez lire les identifiants d’un fichier sur la page de vérification ; après nettoyage elle ne doit en trouver aucun.
À côté se trouve le champ IPTC Digital Source Type, une étiquette d’IA d’une ligne stockée dans le XMP. trainedAlgorithmicMedia veut dire généré, compositeWithTrainedAlgorithmicMedia en partie généré ou retouché, digitalCapture fait par un appareil photo. Le nettoyage retire tout le paquet XMP, l’étiquette part donc aussi.
Les plateformes lisent ces traces
Meta, TikTok et LinkedIn ont indiqué qu’ils utilisent les Content Credentials ou les champs IPTC pour apposer des étiquettes d’IA, et YouTube demande aux créateurs de déclarer à l’envoi le contenu synthétique réaliste. Une étiquette peut donc apparaître à cause des seules métadonnées, même sur une photographie avec une seule retouche assistée par IA. Elle peut aussi venir d’autres causes : les plateformes ajoutent détection de filigrane, classifieurs et votre propre déclaration. Nettoyer un fichier ne met pas fin à une obligation de déclarer lorsqu’une plateforme l’exige.
Ce qu’aucun outil de métadonnées ne peut toucher
- Les filigranes invisibles comme SynthID. Ils sont écrits dans les valeurs des pixels, et nous ne prétendons pas les retirer.
- Les réglages encodés dans les pixels, qu’un outil de métadonnées ne distingue pas d’une image normale.
- Les marques visibles : logos et mentions dessinés sur l’image.
- Ce dont le fournisseur se souvient de votre compte et de votre historique de génération.
Pourquoi nettoyer
- Prompts et workflows sont votre travail intellectuel et peuvent nommer des clients.
- Les noms de modèles, de LoRA et de dossiers décrivent votre installation.
- Un PNG ComfyUI peut peser des dizaines de kilo-octets de plus que nécessaire.
- Clients et places de marché demandent parfois des fichiers sans données intégrées.
Comment ça marche
- Ajoutez des fichiers PNG, JPEG, WebP ou AVIF, un ou plusieurs.
- Cliquez sur Nettoyer. Les traces sont listées sous des noms clairs : « Paramètres de génération (prompt, seed, modèle) », « Workflow ComfyUI », « Content Credentials C2PA », « Paquet XMP », « Commentaire JPEG ».
- Téléchargez. Les pixels sont identiques à l’original. Une seconde analyse vérifie qu’il ne reste rien avant que le fichier mérite le label nettoyé et vérifié.
Envie de voir tous les champs d’abord, sans rien changer ? Utilisez la visionneuse de métadonnées, puis l’outil de comparaison pour mettre l’original et la copie propre côte à côte.
Gardez la recette, nettoyez la copie
Les traces supprimées d’une copie ne s’en récupèrent plus. Copiez donc votre prompt et vos réglages dans un fichier de notes, exportez les workflows ComfyUI en JSON et gardez l’image d’origine dans un dossier privé. Ne nettoyez que les copies que vous publiez.
Pour un dossier de sortie qui se remplit sans cesse, laissez un assistant le nettoyer via le serveur MCP : il traite les PNG et écrit chaque copie propre à côté de l’original. L’API offre la même chose aux scripts. Les deux laissent les originaux intacts. Pour vérifier : exiftool -a -G1 -s cleaned.png ne doit montrer que taille et profondeur de bits, et aucune entrée Parameters, Prompt, Workflow, Software, CreatorTool ni DigitalSourceType.
Usage responsable
Les traces de provenance existent pour que chacun puisse juger ce qu’il voit. Protéger prompts et vie privée est une bonne raison de nettoyer. Présenter des images générées comme des photographies là où l’authenticité compte (actualité, preuve, assurance, concours qui excluent l’IA) n’en est pas une, et beaucoup d’endroits exigent que le contenu fait ou retouché par IA soit signalé, quel que soit le fichier. Les règles varient selon le pays et évoluent vite ; ceci n’est pas un avis juridique. Si votre public s’attend à être informé, informez-le. Les photos du quotidien relèvent de l’outil d’images.
Questions
Les prompts Stable Diffusion sont-ils supprimés ?
Oui. L’entrée parameters et les entrées semblables sont des blocs de texte PNG, et tous les blocs de texte sont supprimés. Le même texte dans les champs EXIF ou XMP des JPEG et WebP est retiré aussi.
Un workflow ComfyUI est-il supprimé ?
Oui. Les entrées prompt et workflow partent, et l’image ne peut plus reconstruire le graphe dans ComfyUI.
Les identifiants C2PA sont-ils retirés ?
Du fichier, oui : le bloc PNG caBX, les segments JPEG APP11 et le bloc WebP C2PA. La copie en ligne du fournisseur reste hors de portée.
Cela marche-t-il avec les images de ChatGPT, Gemini, Firefly ou Midjourney ?
Il retire toutes les métadonnées que contient le fichier, quel que soit l’outil. Les filigranes invisibles comme SynthID ne sont pas des métadonnées et restent.
Un détecteur pourrait-il encore qualifier l’image d’IA ?
Oui, peut-être. Les détecteurs lisent les pixels, et les filigranes survivent au nettoyage.
La qualité d’image baisse-t-elle ?
Non. PNG, JPEG et WebP gardent leurs pixels inchangés. Les fichiers AVIF sont redessinés et réenregistrés : ils ne sont pas identiques bit pour bit.
Puis-je retrouver le prompt ensuite ?
Pas depuis le fichier nettoyé. Sauvegardez prompt et réglages avant de nettoyer.
Pourquoi les plateformes étiquettent-elles encore mon image ?
Elles combinent traces du fichier, détection de filigrane, classifieurs et votre déclaration, et peuvent aussi se souvenir d’un envoi précédent. Le nettoyage retire les traces du fichier, pas les leurs.
Mes images sont-elles envoyées à un serveur ?
Non. Le nettoyage se fait dans votre navigateur ; l’onglet Réseau montre que rien n’est envoyé.
Est-ce gratuit ? Puis-je faire un dossier ?
Les invités nettoient 50 images par jour, un compte gratuit 500. Starter, Pro et Business n’ont pas de limite quotidienne et acceptent des lots plus grands. Pour des dossiers, utilisez l’API ou le serveur MCP.