Save Image Output ♾️Mixlab
Save images with the workflow baked in (or not)
- images
It saves your images to disk - same core job as the built-in Save Image - with one deliberate extra: a toggle for whether the workflow metadata gets embedded in the file. That switch is the whole reason to pick this node over the default one. Sometimes you want the workflow baked into the PNG so you can drag it back into ComfyUI later; sometimes you very much don't want to ship your prompts and graph to whoever you send the image to. This node lets you decide.
Why the metadata toggle matters
By default, ComfyUI's Save Image stuffs the entire workflow (nodes, prompts, seeds, the lot) into the PNG's metadata. That's a fantastic feature for yourself - drop the image back on the canvas and your whole graph reappears. It's a leak when you're posting publicly, because anyone can pull your prompt and workflow straight out of the file.
SaveImageAndMetadata_ makes that a conscious choice. Flip metadata to enable and you get the self-documenting, drag-to-restore file. Flip it to disable and you get a clean image with no workflow inside - the one to hand out when you'd rather keep your recipe to yourself.
The inputs
- images - the batch to save. Required.
- filename_prefix - names the saved files (default
Mixlab). Set it per project so your output folder stays sane. - metadata -
enableembeds the workflow in the file;disablestrips it. This is the setting the node exists for.
It's an output node with no outputs to wire onward - it's an endpoint. Files land in your ComfyUI output folder.
Installing it
Get the pack via ComfyUI Manager (search mixlab, install comfyui-mixlab-nodes, restart), or clone it:
cd ComfyUI/custom_nodes
git clone https://github.com/shadowcz007/comfyui-mixlab-nodes
then install requirements and restart. No downloads.
Worth knowing
enable= shareable-with-yourself,disable= shareable-with-the-world. If privacy of your prompts matters, disable metadata before posting. If you want a reproducible archive, enable it and you can rebuild any render from its PNG.- Metadata only survives in PNG-style saves. The workflow lives in PNG text chunks; if a downstream tool re-encodes or converts to JPEG, that embedded data is gone regardless of this toggle.
- It writes to the output folder, full stop. There's no return socket - don't try to chain anything after it. It's the end of the line.
- Functionally close to the stock Save Image; reach for this specifically when the metadata on/off control is the thing you need.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — | |
| filename_prefix | STRING | Mixlab | — |
| metadata | COMBO | 2 options: disable, enable |
Outputs (0)
No outputs