Nodes/ComfyUI-YogurtNodes/Save Image Bridge Simple (Non Output) (Yogurt Nodes)
ComfyUI Node

Save Image Bridge Simple (Non Output) (Yogurt Nodes)

A no-frills save that stays out of the results

By yogurt7771·Created 2 years ago·Updated 9 days ago· 1
Save Image Bridge Simple (Non Output) (Yogurt Nodes)
  • images
  • images
  • width
  • height
  • batch
  • saved_paths
output_dir
filename_prefixComfyUI
overwritefalse

Take the simplest save node in the Yogurt pack and make it invisible to the output machinery, and you get Save Image Bridge Simple (Non Output). It's the four-input version - images, output_dir, filename_prefix, overwrite - with is_output_node set to false so the save is pure side effect.

Here's what that buys you. ComfyUI treats output nodes as the workflow's deliverables: their results come back in the API response and show up in the frontend history. A non-output save still writes the PNG to disk and still passes the image through, but nobody mistakes it for a final result. For an intermediate checkpoint dump inside a big pipeline - "keep a copy of the base pass before I hammer it with detailers" - that's exactly the behavior you want. The image flows on to the next node, saved_paths tells you where the file went, and the frontend stays focused on the real deliverables.

The inputs

There are only three you'll ever set:

  • output_dir - blank saves to the ComfyUI output folder.
  • filename_prefix - base name, %date:yyyy-MM-dd% and node-value tokens supported.
  • overwrite - off by default, so filenames auto-increment rather than clobber.

The images input takes the IMAGE tensor. Outputs are images, width, height, batch and saved_paths. No format choice, no metadata toggle, no compression - it writes PNG with workflow metadata embedded, always.

Install

Everything in the Yogurt pack installs together:

cd ComfyUI/custom_nodes
git clone https://github.com/yogurt7771/ComfyUI-YogurtNodes.git
cd ComfyUI-YogurtNodes
pip install -r requirements.txt

Or ComfyUI Manager → ComfyUI-YogurtNodes → install → restart. Find it as "Save Image Bridge Simple (Non Output)" under Yogurt Nodes → IO.

The one thing that confuses people

Because it's non-output, the file doesn't appear in ComfyUI's frontend gallery. Users routinely assume the save failed and start rebuilding their graph - it didn't fail. Check the output directory, or trust the saved_paths output, which is the definitive record. Also remember overwrite defaults to false: re-runs append counters to the filename, so if your downstream tooling expects a fixed path, flip it to true.

CategoryYogurtNodes/IO

Inputs (4)

NameTypeDefaultDescription
imagesIMAGEThe images to save.
output_dirSTRINGThe directory to save the images to, leave blank to save to the ComfyUI output directory.
filename_prefixSTRINGComfyUIThe prefix for the file to save. This may include formatting information such as %date:yyyy-MM-dd% or %Empty Latent Image.width% to include values from nodes.
overwriteCOMBOfalseOverwrite existing files.

Outputs (5)

NameTypeDescription
imagesIMAGE
widthINT
heightINT
batchINT
saved_pathsLIST