These models increase image resolution and quality.
Read our guide to upscaling images with AI to learn about various upscaling models.
Key capabilities of upscaling models:
For most upscaling needs, we recommend the batouresearch/magic-image-refiner model. This very flexible model can be used for upscaling, refining an image, or inpainting. The model can upscale images to either 1024x1024px or 2048x2048px, producing great results much faster than comparable models.
Increase the resemblance parameter to get a more precise recreation of your original input image. Or, if you’re looking for something new and interesting, crank up the creativity parameter to encourage hallucination and create a new image inspired by your original input.
You may also be interested in the sister model, batouresearch/high-resolution-controlnet-tile, which upscales to a larger resolution of 2560x2560. However, it runs slower and produces less realistic-looking results.
If you need to upscale a large volume of images, we suggest using nightmareai/real-esrgan.
It runs fast on cheaper GPUs, like the Nvidia T4 (~1.8s for a 2x upscale), and produces reasonably good upscaled images without too many image scaling artifacts. Real-ESRGAN also includes an optional face_enhance option, which can help improve the quality and realism of AI-generated faces.
You can run Real-ESRGAN on an Nvidia A100 for faster upscaling speed (~0.7s for a 2x upscale) and 2.5x the amount of GPU RAM, allowing for significantly larger images. Just keep in mind that A100 GPUs cost more than T4 GPUs.
Featured models

Upscale images 2x or 4x times
Updated 2 weeks, 3 days ago
71.6K runs

recraft-ai/recraft-crisp-upscaleDesigned to make images sharper and cleaner, Crisp Upscale increases overall quality, making visuals suitable for web use or print-ready materials.
Updated 1 month ago
1.2M runs

philz1337x/crystal-upscalerHigh-precision image upscaler optimized for portraits, faces and products. One of the upscale modes powered by Clarity AI. X:https://x.com/philz1337x
Updated 1 month, 1 week ago
247.3K runs

nightmareai/real-esrganReal-ESRGAN with optional face correction and adjustable upscale
Updated 1 month, 2 weeks ago
80.1M runs

philz1337x/clarity-upscalerHigh resolution image Upscaler and Enhancer. Use at ClarityAI.co. A free Magnific alternative. Twitter/X: @philz1337x
Updated 1 year, 5 months ago
24.4M runs

A better alternative to SDXL refiners, providing a lot of quality and detail. Can also be used for inpainting or upscaling.
Updated 1 year, 10 months ago
948.5K runs
Recommended Models
If you need to upscale images quickly while maintaining decent quality, nightmareai/real-esrgan is one of the fastest and most reliable models. It’s well-suited for bulk processing and supports both general images and portraits.
For a balance between speed and creative flexibility, batouresearch/magic-image-refiner offers fast results with adjustable refinement parameters for more control.
batouresearch/magic-image-refiner provides an excellent middle ground—it’s capable of 2K upscales with impressive detail and allows you to balance between accurate and creative outputs.
If you need consistent, realistic results without much tuning, recraft-ai/recraft-crisp-upscale delivers sharp, print-ready images suitable for professional use.
For restoring and upscaling faces, tencentarc/gfpgan and sczhou/codeformer are industry standards. They repair facial features, reduce artifacts, and bring old or AI-generated faces to life.
If you want an all-in-one solution that upscales and enhances at the same time, philz1337x/crystal-upscaler specializes in facial sharpness and skin texture.
If you want to push beyond pure realism, recraft-ai/recraft-creative-upscale and batouresearch/high-resolution-controlnet-tile can hallucinate new details while preserving structure.
These models work great for AI art refinement or stylized photography, especially when you want to improve texture, lighting, or composition during upscaling.
There are two main kinds of upscalers:
Upscaling models typically produce high-resolution images at 2×, 4×, or higher scale, depending on the input and model.
Some, like batouresearch/magic-image-refiner, also support refinement or inpainting, allowing you to fill in missing regions or adjust small imperfections while upscaling.
Open-source models such as nightmareai/real-esrgan or tencentarc/gfpgan can be run locally using Cog or Docker.
To publish your own upscaler, create a replicate.yaml file specifying image inputs and upscale factors, push it to your account, and it will automatically run on managed GPUs.
Yes—many upscaling models are available for commercial use. Always review the License section on each model’s page, as some (especially academic models) may have research-only clauses or require attribution.
Go to the model page on Replicate, upload your image, and select your preferred upscale multiplier or options (such as face_enhance or creativity).
The model will generate a higher-resolution image that either matches or improves upon the original’s detail and texture.
Recommended Models

Bria Increase resolution upscales the resolution of any image. It increases resolution using a dedicated upscaling method that preserves the original image content without regeneration.
Updated 1 week, 1 day ago
95.1K runs

zsxkib/seedvr2🔥 SeedVR2: one-step video & image restoration with 3B/7B hot‑swap and optional color fix 🎬✨
Updated 1 month ago
6.6K runs

recraft-ai/recraft-creative-upscaleCreative Upscale focuses on enhancing details and refining complex elements in the image. It doesn’t just increase resolution but adds depth by improving textures, fine details, and facial features.
Updated 1 month ago
11K runs

topazlabs/image-upscaleProfessional-grade image upscaling, from Topaz Labs
Updated 7 months, 2 weeks ago
1.1M runs

sczhou/codeformerRobust face restoration algorithm for old photos / AI-generated faces
Updated 10 months, 3 weeks ago
47M runs

zsyoaoa/invsrArbitrary-steps Image Super-resolution via Diffusion Inversion
Updated 11 months, 4 weeks ago
5.5K runs

UPDATE: new upscaling algorithm for a much improved image quality. Fermat.app open-source implementation of an efficient ControlNet 1.1 tile for high-quality upscales. Increase the creativity to encourage hallucination.
Updated 1 year, 4 months ago
648.3K runs

zsxkib/aura-sr-v2AuraSR v2: Second-gen GAN-based Super-Resolution for real-world applications
Updated 1 year, 4 months ago
18.7K runs

zsxkib/aura-srAuraSR: GAN-based Super-Resolution for real-world
Updated 1 year, 5 months ago
3.2K runs

tencentarc/gfpganPractical face restoration algorithm for *old photos* or *AI-generated faces*
Updated 1 year, 8 months ago
103.3M runs

cjwbw/supirPracticing Model Scaling for Photo-Realistic Image Restoration In the Wild. This version uses LLaVA-13b for captioning.
Updated 1 year, 9 months ago
189.9K runs

cswry/seesrSeeSR: Towards Semantics-Aware Real-World Image Super-Resolution
Updated 1 year, 11 months ago
102.3K runs

lucataco/pasd-magnify(Academic and Non-commercial use only) Pixel-Aware Stable Diffusion for Realistic Image Super-resolution and Personalized Stylization
Updated 1 year, 11 months ago
42.7K runs

alexgenovese/upscalerGFPGAN aims at developing Practical Algorithms for Real-world Face and Object Restoration
Updated 1 year, 11 months ago
7.9M runs

lucataco/stable-diffusion-x4-upscalerStable Diffusion x4 upscaler model
Updated 1 year, 11 months ago
8K runs

juergengunz/ultimate-portrait-upscaleUpscale Portrait Images with ControlNet Tile
Updated 2 years ago
50.1K runs

lucataco/demofusion-enhanceImage to Image enhancer using DemoFusion
Updated 2 years ago
11.1K runs

lucataco/controlnet-tileControlnet v1.1 - Tile Version
Updated 2 years ago
4.2K runs

fewjative/ultimate-sd-upscaleUltimate SD Upscale with ControlNet Tile
Updated 2 years ago
165.2K runs

zsxkib/diffbir✨DiffBIR: Towards Blind Image Restoration with Generative Diffusion Prior
Updated 2 years, 2 months ago
137.5K runs

cjwbw/real-esrganReal-ESRGAN: Real-World Blind Super-Resolution
Updated 2 years, 9 months ago
2.6M runs

mv-lab/swin2sr3.5 Million Runs! AI Photorealistic Image Super-Resolution and Restoration
Updated 3 years, 1 month ago
3.6M runs

jingyunliang/hcflow-srImage Super-Resolution
Updated 3 years, 2 months ago
222.9K runs

xinntao/esrganImage 4x super-resolution
Updated 3 years, 2 months ago
204.4K runs

cjwbw/rudalle-srReal-ESRGAN super-resolution model from ruDALL-E
Updated 3 years, 2 months ago
485.4K runs

jingyunliang/swinirImage Restoration Using Swin Transformer
Updated 3 years, 2 months ago
6.2M runs

nightmareai/latent-srUpscale images with the latent diffusion superresolution model
Updated 3 years, 5 months ago
116.6K runs