Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > Sage Utils > Cubiq Image Resize

ComfyUI Node: Cubiq Image Resize

Class Name

Sage_CubiqImageResize

Category
Sage Utils/image
Author
arcum42 (Account age: 6442days)
Extension
Sage Utils
Latest Updated
2026-05-17
Github Stars
0.03K

How to Install Sage Utils

Install this extension via the ComfyUI Manager by searching for Sage Utils
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Sage Utils in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Cubiq Image Resize Description

Sage_CubiqImageResize resizes images with various interpolation methods, preserving quality and flexibility.

Cubiq Image Resize:

The Sage_CubiqImageResize node is designed to resize images using a variety of interpolation methods, with a focus on maintaining image quality and flexibility in resizing options. This node is particularly useful for AI artists who need to adjust image dimensions while preserving the visual integrity of their work. By offering multiple interpolation techniques, such as bicubic and lanczos, it allows for smooth transitions and high-quality results. The node also provides several resizing methods, including stretching, maintaining proportions, and cropping, which cater to different artistic needs and preferences. Additionally, it includes conditional resizing options to ensure that images are only resized when necessary, optimizing both performance and output quality. Overall, Sage_CubiqImageResize is a versatile tool that enhances the image processing capabilities within the ComfyUI environment.

Cubiq Image Resize Input Parameters:

image

This parameter represents the image that you want to resize. It is the primary input for the node and serves as the basis for all resizing operations. The quality and characteristics of the output image are directly influenced by the original image provided here.

width

The width parameter specifies the target width for the resized image. It allows you to define how wide the final image should be, with a default value of 1024 pixels. The minimum value is 0, and the maximum is determined by the system's maximum resolution capability. Adjusting this parameter will directly affect the aspect ratio and size of the output image.

height

Similar to the width parameter, the height parameter sets the target height for the resized image. It also defaults to 1024 pixels, with a minimum of 0 and a maximum defined by the system's capabilities. This parameter, in conjunction with the width, determines the overall dimensions of the resized image.

interpolation

This parameter allows you to choose the interpolation method used during the resizing process. Options include "nearest," "bilinear," "bicubic," "area," "nearest-exact," "lanczos," and "bislerp." Each method offers different levels of quality and processing speed, with bicubic and lanczos generally providing smoother results. The default method is bicubic.

method

The method parameter defines how the image should be resized in relation to its original proportions. Options include "stretch," "keep proportion," "fill / crop," and "pad." This parameter helps you control whether the image should maintain its original aspect ratio or be adjusted to fit the new dimensions in a specific way. The default setting is "keep proportion."

condition

This parameter sets the conditions under which resizing should occur. Options include "always," "downscale if bigger," "upscale if smaller," "if bigger area," and "if smaller area." These conditions help optimize performance by ensuring that resizing only happens when necessary, based on the size of the original image compared to the target dimensions. The default condition is "always."

multiple_of

The multiple_of parameter ensures that the dimensions of the resized image are multiples of a specified value. This can be useful for maintaining compatibility with certain systems or requirements. The default value is 0, with a range from 0 to 1024, allowing for flexible adjustments to meet specific needs.

Cubiq Image Resize Output Parameters:

outputs

The outputs parameter represents the final resized image. It reflects the changes made based on the input parameters, including the chosen width, height, interpolation method, and resizing conditions. This output is crucial as it provides the end result of the resizing process, ready for further use or display.

width

This output parameter indicates the actual width of the resized image. It confirms the dimensions achieved after processing, which may differ from the input width if conditions or methods like "keep proportion" were applied.

height

Similar to the width output, the height parameter shows the actual height of the resized image. It provides confirmation of the final dimensions, ensuring that the resizing process has been executed as intended.

Cubiq Image Resize Usage Tips:

  • To maintain the original aspect ratio of an image while resizing, use the "keep proportion" method. This ensures that the image does not appear stretched or compressed.
  • For high-quality results, especially when enlarging images, consider using the "lanczos" interpolation method, as it provides smoother transitions and better detail preservation.
  • Utilize the "condition" parameter to optimize performance by resizing images only when necessary, such as "downscale if bigger" to reduce large images or "upscale if smaller" for smaller ones.

Cubiq Image Resize Common Errors and Solutions:

Image dimensions exceed maximum resolution

  • Explanation: The specified width or height exceeds the system's maximum resolution capability.
  • Solution: Adjust the width and height parameters to values within the allowed range, ensuring they do not surpass the maximum resolution.

Invalid interpolation method selected

  • Explanation: An unsupported interpolation method was chosen.
  • Solution: Verify that the interpolation method is one of the supported options: "nearest," "bilinear," "bicubic," "area," "nearest-exact," "lanczos," or "bislerp."

Resizing condition not met

  • Explanation: The image was not resized because the specified condition was not satisfied.
  • Solution: Review the condition parameter and ensure it aligns with your resizing needs, or adjust the condition to "always" to force resizing.

Cubiq Image Resize Related Nodes

Go back to the extension to check out more related nodes.
Sage Utils
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Cubiq Image Resize