ComfyUI Node

Seed Output

An integer box with a full seed's worth of range

By hben35096·Created 2 years ago·Updated 12 months ago· 7
Seed Output
    • int
    seed0

    Despite the name, this isn't a "generate a random seed" node - there's no randomize button, no control-after-generate dropdown. It's a plain integer input that you type a number into, and an int comes back out. What makes it "Seed" rather than just another integer box is its range, and that's the entire story worth knowing here.

    What actually separates this from a generic integer box

    ComfyUI's real seed values top out at the maximum of a 64-bit unsigned integer - roughly 1.8 × 10¹⁹. This node's seed field is set to exactly that range: minimum 0, maximum ~1.844674407370955 × 10¹⁹. That's not an arbitrary "big number" cap; it's deliberately matched to the actual ceiling a KSampler's seed field will accept. Compare that to this same pack's plain Integer Output node, whose max is capped at 999999999999999 (roughly 10¹⁵) - a generic large number, not tied to any particular meaning. If what you're routing is genuinely a seed value that needs to reach the full range ComfyUI supports, this is the node built for that; Integer Output would silently clip you short of the real ceiling.

    Where you'd use it: any spot in a graph where a seed needs to travel somewhere other than directly into a KSampler's own widget - say, into a filename template so your saves are labeled with the exact seed that produced them, or duplicated into two samplers in a multi-stage pipeline so both stay locked to the same value. It's also raw material for the XY Plot grid-comparison workflows this pack's README frames as its main reason for existing - a column of fixed seed values is a completely standard axis for that kind of grid.

    The one field, and what it outputs

    seed - an integer, default 0, ranging from 0 up to roughly 1.8 × 10¹⁹. Type a specific number to fix it.

    The single output is int - wire it into anything expecting a whole number: a filename token, a text label, a math node, or a KSampler's seed input if your graph is built to accept an external INT there instead of using the widget directly.

    Installing it

    ComfyUI Manager: search ComfyUI-ReplenishNodes, install, restart. Or manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/hben35096/ComfyUI-ReplenishNodes
    

    Nothing to download - it's a value box, not a model.

    Where people get tripped up

    There's no randomize control here, which surprises people expecting seed-node behavior borrowed from rgthree or A1111-style workflows (type -1 for random, and so on). This node doesn't support that convention at all - negative numbers aren't in its range, and every value you type is used exactly as typed, every run. If you want automatic randomization or increment-per-run behavior, you need a different node; this one only ever outputs the fixed number you give it.

    CategoryReplenish/QQNodes

    Inputs (1)

    NameTypeDefaultDescription
    seedINT00–18446744073709550000

    Outputs (1)

    NameTypeDescription
    intINT