> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# MagnificImageUpscalerPreciseV2Node - ComfyUI Built-in Node Documentation

> The Magnific Image Upscale (Precise V2) node performs high-fidelity image upscaling with fine control over sharpness, grain, and detail enhancement.

The Magnific Image Upscale (Precise V2) node performs high-fidelity image upscaling with fine control over sharpness, grain, and detail enhancement. It processes images through an external API, supporting up to a maximum output resolution of 10060×10060 pixels. The node offers different processing styles and can automatically downscale the input if the requested output would exceed the maximum allowed size.

## Inputs

| Parameter | Description | Data Type | Required | Range |
| - | - | - | - | - |
| `image` | The input image to be upscaled. Exactly one image is required. Minimum dimensions are 160x160 pixels. The aspect ratio must be between 1:3 and 3:1. | IMAGE | Yes | - |
| `scale_factor` | The desired upscaling multiplier. | COMBO | Yes | `"2x"`<br />`"4x"`<br />`"8x"`<br />`"16x"` |
| `flavor` | Processing style: sublime for general use, photo for photographs, photo\_denoiser for noisy photos. | COMBO | Yes | `"sublime"`<br />`"photo"`<br />`"photo_denoiser"` |
| `sharpen` | Image sharpness intensity. Higher values increase edge definition and clarity. Default: 7. | INT | Yes | 0 to 100 |
| `smart_grain` | Intelligent grain/texture enhancement to prevent the image from looking too smooth or artificial. Default: 7. | INT | Yes | 0 to 100 |
| `ultra_detail` | Controls fine detail, textures, and micro-details added during upscaling. Default: 30. | INT | Yes | 0 to 100 |
| `auto_downscale` | Automatically downscale input image if output would exceed maximum resolution. Default: False. This is an advanced setting. | BOOLEAN | Yes | - |

**Note:** If `auto_downscale` is disabled and the requested output size (input dimensions × `scale_factor`) exceeds 10060x10060 pixels, the node will raise an error. When `auto_downscale` is enabled, the node will attempt to find an optimal scale factor that keeps quality loss minimal.

## Outputs

| Output Name | Description | Data Type |
| - | - | - |
| `image` | The resulting upscaled image. | IMAGE |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/MagnificImageUpscalerPreciseV2Node/en.md)

***

**Source fingerprint (SHA-256):** `aeb2b3569fd7b1d2417890586b8ac84ff921c4405f63f190188af93044ccfd28`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.