Available Models
RealESRGAN_x4plus
Primary model with best quality for 4x upscaling
RealESRGAN_x2plus
Optimized for 2x upscaling
realesr-general-x4v3
Lightweight model for fast processing
RealESRNet_x4plus
MSE-based model for smooth results
Model Specifications
RealESRGAN_x4plus
Recommended: This is the flagship model for general images, providing the best quality for 4x upscaling.
| Property | Value |
|---|---|
| Scale | 4x |
| Architecture | RRDBNet |
| RRDB Blocks | 23 |
| Features | 64 |
| Growth Channels | 32 |
| Download | RealESRGAN_x4plus.pth |
RealESRGAN_x2plus
| Property | Value |
|---|---|
| Scale | 2x |
| Architecture | RRDBNet |
| RRDB Blocks | 23 |
| Features | 64 |
| Growth Channels | 32 |
| Download | RealESRGAN_x2plus.pth |
realesr-general-x4v3
Lightweight: This model consumes much less GPU memory and processing time, making it ideal for resource-constrained environments.
| Property | Value |
|---|---|
| Scale | 1x, 2x, 3x, or 4x (variable) |
| Architecture | SRVGGNetCompact |
| Convolution Layers | 32 |
| Features | 64 |
| Size | Small (S) |
| Download | realesr-general-x4v3.pth |
Denoise Strength Control
Denoise Strength Control
The The
realesr-general-x4v3 model supports adjustable denoise strength:-dn parameter ranges from 0 (weak denoise) to 1 (strong denoise). Default is 0.5.RealESRNet_x4plus
This model uses MSE loss instead of GAN training, resulting in over-smooth effects. Use this if you prefer less sharp, more natural-looking results.
| Property | Value |
|---|---|
| Scale | 4x |
| Architecture | RRDBNet |
| RRDB Blocks | 23 |
| Training Loss | MSE (no GAN) |
| Download | RealESRNet_x4plus.pth |
Legacy Model
ESRGAN (Official)
The original ESRGAN model trained on DF2K and OST datasets:| Property | Value |
|---|---|
| Scale | 4x |
| Download | ESRGAN_SRx4_DF2KOST_official-ff704c30.pth |
Discriminator Models
Discriminator models are used for fine-tuning and training. You don’t need these for inference.
| Discriminator | Corresponding Generator Model |
|---|---|
| RealESRGAN_x4plus_netD.pth | RealESRGAN_x4plus |
| RealESRGAN_x2plus_netD.pth | RealESRGAN_x2plus |
Model Comparison
Quality vs Speed
Use Case Recommendations
Best Quality
RealESRGAN_x4plusUse for final production work where quality is paramount.
Fast Processing
realesr-general-x4v3Use for batch processing or when speed matters.
2x Upscaling
RealESRGAN_x2plusUse when you only need 2x resolution increase.
Smooth Results
RealESRNet_x4plusUse for artistic or stylized results without sharpening.
Usage Examples
Basic Inference
Advanced Options
Next Steps
Anime Models
Learn about anime-specific models
Video Models
Explore video upscaling models