Node Graph & Workflow Inspection

ComfyUI Image Checker

Inspect ComfyUI image exports for embedded node graphs, execution JSON, prompts, LoRA configurations, and generation seeds in browser RAM.

ComfyUI Workflow Data:

ComfyUI saves your full execution graph and UI canvas directly inside PNG text chunks. Anyone with the file can drag it into ComfyUI to inspect your exact pipeline, models, and prompts. Inspect or sanitize files before sharing.

Drop your image here to check AI metadata

Drag & drop a JPG, PNG, or WebP file (or up to 30 images for batch checking), or click to browse.

Browser-BasedNo Server UploadMetadata-Based

Understanding ComfyUI Embedded Metadata

Unlike traditional image generators that record only a flat text prompt, ComfyUI serializes its entire modular node architecture into the output file. While this makes sharing and reproducing open-source workflows seamless, it also creates privacy and intellectual property concerns:

Execution Node Graph

Serialized API prompt containing sampler seeds, CFG guidance, step counts, and conditioning text.

Visual Workflow JSON

Complete canvas topology, node coordinates, custom group labels, and wire links between nodes.

Filesystem & Model Paths

Local folder paths to checkpoint safetensors, custom LoRA weights, and personal directory structures.

Frequently Asked Questions

What exact metadata does ComfyUI embed in exported PNG images?

ComfyUI embeds two distinct JSON structures inside standard PNG text chunks: the 'prompt' chunk and the 'workflow' chunk. The 'prompt' chunk contains the raw API execution graph sent to the generation queue (including node classes like KSampler, CLIPTextEncode, and VAEDecode). The 'workflow' chunk contains the complete front-end visual canvas state, including node placement coordinates, pin-to-pin wiring connections, custom node titles, and bypass flags.

Can ComfyUI metadata leak private local file paths or usernames?

Yes. Because ComfyUI records model loader configurations, the serialized node graph frequently includes full filesystem paths to local checkpoint models, LoRAs, VAEs, or output directories (e.g., 'C:\Users\username\ComfyUI\models\checkpoints\...'). Inspecting and stripping this metadata prevents accidental disclosure of internal directory structures and personal user accounts.

Can someone recreate my generation pipeline simply by downloading my image?

Yes. ComfyUI natively supports drag-and-drop workflow reconstruction. When an uncleaned ComfyUI image is dropped onto the canvas, the application automatically deserializes the 'workflow' chunk and restores every node, slider setting, seed, and prompt connection exactly as you configured it.

Does converting ComfyUI PNGs to WebP or JPEG automatically remove the workflow?

Standard web conversions often drop ancillary PNG chunks, but re-encoding introduces compression artifacts and quality loss. Our lossless cleaner strips the ComfyUI 'prompt' and 'workflow' chunks directly at the container level, preserving the original pixel data, color profiles, and visual fidelity with zero re-compression.

How does our browser-side checker inspect ComfyUI files safely?

Our inspection engine reads the PNG chunk headers directly inside browser RAM without sending bytes over the network or executing untrusted workflow scripts. It parses the JSON headers in memory to display the embedded prompt and model details, and allows one-click lossless stripping if you choose to sanitize the file.