Extensions/Hires Upscale Pro - SatoDive
ComfyUI Extension

Hires Upscale Pro - SatoDive

One-node hires upscale for ComfyUI: draws, model-upscales (ESRGAN-style) and redraws in a single run. Works with Qwen Image 2.1 edit, Krea 2, Z-Image Turbo and other text-to-image models.

By SatoDive·Created 2 days ago·Updated 2 days ago· 2
SatoDive/ComfyUI-Hires-SatoDive-Pro
Nodes—
On cloudLocal install
Stars2
Updated2 days ago
Readme

ComfyUI-Hires-SatoDive-Pro

One node that draws, model-upscales (ESRGAN-style) and redraws in a single run.

Nodes

  • Hires Upscale Pro - All-in-One - SatoDive (SatoDive_HiresUpscalePro)
  • Hires Upscale (conditioning inputs) - SatoDive (SatoDive_HiresUpscale)
  • Qwen 2.1 Hires Sampler (Legacy) - SatoDive (Qwen21HiresSampler_SatoDive)

Install

  • ComfyUI-Manager: search for "Hires Upscale Pro - SatoDive", or open a workflow that uses the node and press Install Missing Custom Nodes.
  • Manual:
    cd ComfyUI/custom_nodes
    git clone https://github.com/SatoDive/ComfyUI-Hires-SatoDive-Pro
    
    Restart ComfyUI. No extra dependencies are needed.

Example workflows

In example_workflows/ (also under Workflow > Browse Templates in ComfyUI):

  • Hires Upscale Pro - Qwen Image 2.1
  • Hires Upscale Pro - Z-Image Turbo
  • Hires Upscale Pro - Krea 2 Turbo

How it works

Two-stage (Qwen Image 2.1 edit, or any model generating from an empty latent): draw at the incoming latent size, decode the current clean prediction, enlarge it with your upscale model, re-encode at the target size, then finish or redraw.

One-stage img2img (Krea 2, Z-Image Turbo, other plain text-to-image models): the picture is enlarged with the upscale model, then redrawn at redraw_strength.

License

MIT