Nodes/ComfyUI-LogicUtils/Resize Scale Image
ComfyUI Node

Resize Scale Image

Multiply the dimensions by a factor

By aria1th·Created 3 years ago·Updated 7 months ago· 116
Resize Scale Image
  • image
  • IMAGE
scale2
method

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, or NEAREST. LANCZOS is the sharp default; NEAREST is 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.

Categoryimage

Inputs (3)

NameTypeDefaultDescription
imageIMAGE
scaleINT2
methodCOMBO3 options: NEAREST, LANCZOS, BICUBIC

Outputs (1)

NameTypeDescription
IMAGEIMAGE