Resize Scale Image
Multiply the dimensions by a factor
- image
- IMAGE
Instead of a target size, this one takes a multiplier. Set scale to 2 and every dimension doubles; a 512×768 image comes out 1024×1536. It's the relative cousin of the other resize nodes - you don't need to know or care what the input dimensions are, you just say "twice as big" or "half as big" and it does the arithmetic.
That relative behavior is what makes it nice in reusable graphs. If you're processing a batch where images arrive at all sorts of sizes and you want each one scaled by the same factor, an absolute-size node would flatten them all to one dimension; this preserves the variety while scaling every one proportionally.
The important caveat
This is an interpolated resize, not a model upscale. When you set scale to 2, you get an image with twice the pixels but not twice the detail - the node is stretching what's already there, the same way dragging a corner in an image editor does. It does not hallucinate new texture, sharpen faces, or clean up artifacts.
That distinction matters because "upscale" in the ComfyUI world usually means an ESRGAN/model pass or a latent hi-res-fix that genuinely adds detail. This node is the plain-interpolation kind. Use it when you want a fast, cheap size change and don't need new detail - for example, roughing an image up to a working size before a real upscaler, or downscaling a huge input so the heavy step downstream isn't crawling. If you actually want detail added, chain this into a proper upscaler rather than expecting it here.
The inputs that matter
- scale (default 2) - the multiplier. It's an integer, so this is built for clean whole-number factors (2×, 3×, 4×), not fractional scaling. For shrinking, other nodes in the pack are a better fit.
- method -
LANCZOS,BICUBIC, orNEAREST.LANCZOSis the sharp default;NEARESTis for masks and pixel-art where you want hard edges and no blending.
image in, a single IMAGE out.
Installing ComfyUI-LogicUtils
ComfyUI Manager: Install Custom Nodes → search "ComfyUI-LogicUtils" → install → restart. Or by hand:
cd ComfyUI/custom_nodes
git clone https://github.com/aria1th/ComfyUI-LogicUtils
Restart ComfyUI. No dependencies to pull for this node - it's pure image math.
Worth knowing
The pack is aria1th's (AngelBottomless) utility collection, undocumented by the author's own admission and last updated in early 2026. This node in particular is easy to misread as an upscaler because of the name - so the one thing to carry away is that scale changes the pixel count, not the detail. If your "upscaled" result looks soft, it's behaving correctly; you wanted a different node.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| scale | INT | 2 | — |
| method | COMBO | 3 options: NEAREST, LANCZOS, BICUBIC |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |