Free · try 1 image
- 1 JPEG, PNG, or WebP
- Inspect → scrub → verify
- Runs in your browser
Every PNG that ComfyUI’s Save Image node writes can carry two text chunks: your prompt graph and the editor workflow. Anyone who downloads the PNG can read them. This page is for the files you already rendered.
Cleans metadata in your browser. SynthID and TrustMark stay in the pixels. A cleaned file does not force Instagram to drop a label.
1 image free · Pro $9.99 one-time (unlimited + ZIP)
An output folder is hundreds of PNGs. Clean one free, then the whole folder as one ZIP with Pro.See the batch ZIP price
Free clean used
1 image free in this browser · Pro $9.99 one-time unlocks unlimited cleans + batch ZIP · How to use
Cleaning…
Unlimited images and folder ZIPs. Pay once.
Card, Apple Pay or Google Pay · No subscription
-cleaned.
In ComfyUI’s nodes.py,
the Save Image node builds PNG info with one text entry named prompt (the API graph) and one entry for
each key in the extra PNG info, which is where workflow comes from. Files are written as
ComfyUI_00001_.png, counting up. The values are plain JSON: the checkpoint file name, the positive and
negative prompt text, the seed, steps, sampler, and the node layout. That is a map of your setup, and it travels
with every copy of the image.
The tests below use a PNG built with those same two chunk names and a seven-node graph (checkpoint loader, two text encoders, empty latent, sampler, decode, save). It was written with Pillow, not rendered by ComfyUI, so the graph is small; a real workflow chunk is larger and holds whatever custom nodes you use.
The tool has three modes. For a ComfyUI PNG the difference matters, and we measured it:
| Before (what the tool listed) | After (re-scan of the download) |
|---|---|
|
|
AI only recognises the prompt key. The workflow chunk, with the same prompt text in its widget values, stayed.
| Before (what the tool listed) | After (re-scan of the download) |
|---|---|
| Nothing found. Banner: “Cleaned. 2 fields removed — your picture is unchanged.” |
Original 2197.4 KB, cleaned 2195.5 KB: the saving is just the two text chunks, since the image
data is copied untouched. The cleaned PNG decodes to the same pixels as the original, so there is nothing to
compare by eye. Use All metadata for ComfyUI files; the SD page covers the Automatic1111
parameters key in Stable Diffusion PNG metadata.
ComfyUI itself has a server option, --disable-metadata, which its argument parser describes as
“Disable saving prompt metadata in files.” Use it if you never want the chunks in new renders. Two reasons you
may still need to clean files: renders you made before you set it, and renders you want to keep re-openable.
Keep the original PNG in your archive folder, copy the ones you will publish into a separate folder, and clean
that folder.
If you prefer a script, exiftool -all= removed both chunks from the test PNG too. What ExifTool does and does not do to a file is on
ExifTool remove all metadata.
The general PNG chunk reference is on remove metadata from PNG.
The Save Image node writes a PNG text chunk named prompt (the API-format graph with every input value) and, when the UI sends it, a chunk named workflow (the editor graph). That is what the ComfyUI source does in nodes.py; the tests on this page use a PNG built with those two chunk names.
Not completely. In our test it removed the prompt chunk and left the workflow chunk, and ExifTool still listed PNG Workflow afterwards. All metadata removed both. Always read the After column.
ComfyUI has a launch option, --disable-metadata, described in its source as “Disable saving prompt metadata in files”. It only affects images saved after you set it. Files you already rendered still carry the chunks, which is what this page cleans.
From the cleaned copy, yes: dragging it into ComfyUI will no longer restore the graph. Keep the original PNG, or save the workflow as a JSON file, and publish only the cleaned copy.
In our test the decoded pixels of the cleaned PNG were identical to the original and the dimensions were unchanged. Only the text chunks were removed.
One image is free. Pro is a one-time unlock for unlimited images and a single ZIP, so a folder of ComfyUI_00001_.png files is one run. Everything stays in your browser.
Use the tool above. Download only after the After report matches the tags you meant to remove.
Clean a ComfyUI image$9.99
One-time payment
Card, Apple Pay or Google Pay · No subscription
Already paid? Restore Pro
Page last updated: