# ESRGAN Upscaler (https://docs.fuser.studio/docs/nodes/image/esrgan-upscaler)

_Provided by [Fal](https://fal.ai) — [Learn More](https://fal.ai/models/fal-ai/esrgan)._

## Inputs [#inputs]

- **Image** (`image`) — The image to upscale.

- **Scale Factor** (`slider`) — The factor by which to upscale the image.

   Optional: `true` • Default: `4` • Minimum: `1` • Maximum: `8`

- **Tile Size** (`slider`) — Tile size for processing large images. Set to 0 for no tiling. Use 200-400 if you encounter memory issues.

   Optional: `true` • Default: `0` • Minimum: `0` • Maximum: `800`

- **Face Enhancement** (`toggle`) — Enable special processing for enhancing faces in the image.

   Optional: `true` • Default: `false`

- **Model** (`dropdown`) — The upscaling model to use. Different models are optimized for different types of images.

   Optional: `true` • Default: `RealESRGAN_x4plus` • Accepts: `Standard (4x upscaling)`, `Standard (2x upscaling)`, `Anime (4x upscaling)`, `V3 (4x upscaling)`, `WDN V3 (4x upscaling)`, `Anime V3 (4x upscaling)`

- **Output Format** (`dropdown`) — The file format for the output image.

   Optional: `true` • Default: `jpeg` • Accepts: `PNG (lossless, transparent)`, `JPEG (smaller file size)`

## Outputs [#outputs]

- **Upscaled Image** (`image`) — The resulting enhanced image.