Save Image (Searge)
The old Searge save-image node with %date% folders
- images
- state
- save_to
Save Image (Searge) does what the name says - it writes images to disk - with a couple of small conveniences over ComfyUI's stock save node: a %date% token in the path so your outputs auto-sort by day, and a simple enable toggle so you can leave it wired but switch saving off. It's an output node, meaning it's an endpoint of the graph; nothing connects to its result because it doesn't have one.
It's from SeargeSDXL, the SDXL base-and-refiner workflow pack Searge released at SDXL 1.0's launch in 2023. This particular node lives in Searge/_deprecated_/Files, and that _deprecated_ is important: the v4.x rewrite replaced it with the newer Image Saving v2 node, which configures saving for the generated, high-res, and upscaled stages all at once through the data-stream bus. Save Image (Searge) is the simpler, older, one-image-at-a-time version.
How it works
You feed it images, it saves them. The filename_prefix supports %date%, so the default SeargeSDXL-%date%/Image drops your files into a dated subfolder automatically - handy when you generate a lot and don't want one giant pile. The state toggle lets you disable saving without unplugging the node, and save_to picks whether files go to the output folder or the input folder (saving to input is occasionally useful when you want a result to become the source for a follow-up img2img run).
Being an output node, it also embeds the workflow into the PNG the way ComfyUI's saver does, so you can drag a saved image back in and recover the graph.
The inputs that matter
images(IMAGE) - what to save. Required.filename_prefix(STRING, defaultSeargeSDXL-%date%/Image) - path and name stem, with%date%templating.state(ENABLE_STATE, defaultenabled) - saving on/off without rewiring.save_to(SAVE_FOLDER, defaultoutput folder) - output vs input directory.
There are no outputs - it's a terminal node.
How to install it
ComfyUI Manager: search SeargeSDXL, install, restart. Manual: cd ComfyUI/custom_nodes && git clone https://github.com/SeargeDP/SeargeSDXL.git, then restart. If you install by hand, run python -m pip install opencv-python in ComfyUI's Python environment first - the README requires OpenCV or the whole pack fails to load. This node itself needs no models.
Common issues
Files not showing up? Check state isn't set to disabled, and remember %date% means they're in a dated subfolder, not the root of your output directory - people "lose" images that are sitting one folder deeper than they looked.
The bigger picture: this is a deprecated node. If you're building something new, use a current save node (Image Saving v2 in this pack, or ComfyUI's own SaveImage) rather than this one. And you may not want the Searge workflow at all - it's built around the SDXL refiner, which most of the community has quietly dropped in favor of single fine-tuned checkpoints. As one checkpoint author put it, the refiner "always seemed like an added step that never added much." The save node works regardless, but it's worth knowing what era of workflow you're wiring into.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — | |
| filename_prefix | STRING | SeargeSDXL-%date%/Image | — |
| state | ENABLE_STATE | enabled | — |
| save_to | SAVE_FOLDER | output folder | — |
Outputs (0)
No outputs