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.
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:
Restart ComfyUI. No extra dependencies are needed.cd ComfyUI/custom_nodes git clone https://github.com/SatoDive/ComfyUI-Hires-SatoDive-Pro
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