Image List Save
Tbox's batch export node, and how not to grab its lookalike
- images
Displayed in the node browser as Image List Save, this is tbox's node for writing a whole batch of images out to disk individually, each one named with a shared prefix. It's a plain, unglamorous save node - the interesting part is mostly making sure you've grabbed the right one, because tbox ships a near-namesake node right next to it.
How it works
Give it a batch of images and it writes each one to path as a separate file, named off prefix, in whichever format and quality you pick. Nothing fancier than that - no compositing, no resizing, just "take what came out of my batch and put it on disk as individual files I can browse."
The inputs and outputs that matter
images(required IMAGE) - your batch.path(required STRING, single-line) - the destination folder.prefix(default"image") - the filename stem each saved image gets built from.format(required enum) - PNG, JPG, WEBP, or BMP.quality(required enum, default 100) - only matters for the lossy formats; PNG and BMP are lossless, so this slider does nothing on those.
No outputs - it's a terminal save node, same as any other is_output_node in ComfyUI.
How to install it
Via ComfyUI Manager: search ComfyUI-tbox, install, restart. Manually:
cd ComfyUI/custom_nodes
git clone https://github.com/ai-shizuka/ComfyUI-tbox
then restart. There's genuinely nothing to check against a dependency list here, because the pack's own README doesn't have one - it's three bare section headers (Image Node / Video Node / ControlNet PreProcessor) with no content underneath any of them. For a plain save node like this one, that's not much of a loss; it's the model-heavy preprocessor nodes elsewhere in the pack where the missing documentation actually bites.
Common issues & troubleshooting
You grabbed the wrong node. tbox has two very similarly named save nodes: ImagesSaver ("Image List Save," this one - batch, prefix, an explicit format choice) and ImageSaver ("Image Save" - a single multiline path field, no prefix, no format enum). If your images aren't landing where you expected, or the node's inputs don't match what's described here, double-check you picked the plural one.
quality doesn't seem to do anything. If your format is PNG or BMP, that's expected - those are lossless formats and the quality slider only has an effect on JPG/WEBP.
Your ComfyUI canvas stopped floating, or scroll-wheel zoom stopped working, after installing this pack. That's a documented conflict - one of tbox's own image-loading nodes has a known clash with ComfyUI's frontend zoom/pan behavior (tracked on the pack's own GitHub issues and cross-referenced against a core ComfyUI issue). It's unrelated to ImagesSaver specifically, but it's the pack-wide gotcha worth knowing about: if your canvas gets weird right after adding tbox, disable the pack's nodes one group at a time to isolate the culprit rather than assuming your setup is broken.
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | — | |
| path | STRING | — | |
| prefix | STRING | image | — |
| format | COMBO | 4 options: PNG, JPG, WEBP, BMP | |
| quality | COMBO | 100 | 9 options: 100, 95, 90, 85, 80, 75, +3 |
Outputs (0)
No outputs