Sign In

SUPIR is Still Unchallanged Image Upscaler

10

SUPIR is Still Unchallanged Image Upscaler

You can download SUPIR app from here : https://www.patreon.com/posts/99176057

It has 1-click installers for Windows (only Python 3.10.11 and Git should be sufficient), RunPod (official Pytorch 2.2.0 template) and Massed Compute template Creator > SECourses

App Info

  • SUPIR: Scaling Up to Excellence: Practicing Model Scaling for Photo-Realistic Image Restoration In the Wild 1 click installer scripts.

  • SUPIR Sampler and Text CFG Comparison : https://imgsli.com/MjU2ODQz/2/1

  • Gemini 2.5 Pro prompt to get image description for free :

  • describe this image for sdxl. write single line prompt to regenerate it exactly same. make the prompt extremely detailed

  • https://aistudio.google.com/prompts/new_chat

  • Use Default preset for highest loyalty and Replicate preset for adding more details

  • Human upscale from 1024x1024 to 3072x3072 (3x upscale and total 9x resolution) with face restore comparison

  • https://imgsli.com/NDEzMDYx

  • Owl upscale from 1024x1024 to 3072x3072 (3x upscale and total 9x resolution)

  • https://imgsli.com/NDEzMDYy

Video Tutorials

Tutorials are older but hopefully a newer one will be made and they should be still useful

Complete Guide to SUPIR Enhancing and Upscaling Images Like in Sci-Fi Movies on Your PC

How To Install SUPIR On RunPod and Massed Compute

How To Install & Use SUPIR : SOTA Image Upscaler On RunPod — 1 Click Easy Install & Run

6 September 2025 Update V91

  • Libraries upgraded to Torch 2.8, CUDA 12.9, xFormers 0.0.33, Flash Attention 2.8.3

  • You don’t need to have CUDA or anything else installed and it should work with Python 3.10.11 and Git installed

  • When compiling libraries, I added support for all GPUs starting from RTX 1000 to 5000 series including other GPUs like A100, H100, B200, L40, etc

  • Compiled for TORCH_CUDA_ARCH_LIST=6.1;7.5;8.0;8.6;8.9;9.0;10.0;12.0

Press enter or click to view image in full size

  • Downloader script is 100% improved and now it is 100x more robust even for slow connection internets

  • It has 100% continue feature + SHA256 hash check feature now

  • To upgrade libraries, extract latest zip file and overwrite files

  • Enter inside SUPIR folder and delete venv folder

  • Then run Windows_Install_or_Update.bat file

  • Installation process is also now way faster for Windows, RunPod and Massed Compute

  • To fresh install extract zip file into drive like E:\SUPIR_v91

  • Just execute Windows_Install_or_Update.bat file

  • Then once installation finished use Windows_Start_SUPIR_app.bat file

  • If you have RTX 2000 or 1000 series still should work but if you get error please report me and try If_Regular_Install_Fails_On_RTX_2000_or_Below_GPUs.bat

  • If your download of models fails for any reason, you can always run Windows_Fix_Model_Download.bat

  • It will resume and also hash check downloaded files

Windows Requirements

2 September 2025 Update V87

  • With V87 full screen image preview bug fixed

  • For update run Windows_Update_Version.bat

30 August 2025 Update V86

  • We have added the new requested features

  • Feature 1 : Skip already upscaled images in target folder option when doing batch processing

  • This is simply resume

  • Feature 2 : In Face options Only Face Restoration

  • This will apply SUPIR upscale to only face and rest of the image will be deterministic Lanczos upscale (simply exactly same when you downscale back to original resolution)

  • Feature 3 : Now when doing both batch and single processing, it will show extra screen

  • Actually this was added for batch processing but due to Gradio limitations, single processing will display too

  • This screen will be displayed at left top

Press enter or click to view image in full size

  • Fix : Cancel button should work perfectly fine for Single and Batch processing now

  • With V86 from V85, messages displayed at the top panel fixed + improved

  • For update, use latest zip file, extract and overwrite, and run Windows_Update_Version.bat

27 August 2025 Update V80

  • New Feature : First Downscale to Match Target Upscale Size

  • When enabled, the image is first downscaled using high-quality Lanczos algorithm to match the target resolution (after max megapixel/resolution constraints), then upscaled by the specified factor. This can help achieve more consistent results when working with size-constrained outputs.

  • So lets say your input image is 2000x2000 = 4 mega pixels

  • You want to sharpen and increase quality with 4x upscale but that would make it 16 mega pixel which is quite not possible

  • So set Max Megapixels = 4

  • Set Upscale Size = 4

  • And enable First Downscale to Match Target Upscale Size checkbox

  • So it will first downscale image into 500x500 and then it will upscale into 2000x2000

  • To update just use latest zip file and run Windows_Update_Version.bat

1 June 2025 Update V74

  • Zip file updated — now installs latest official xFormers

  • Windows_Resume_Fix_Model_Downloads.bat updated to be more robust

  • Delete venv folder and run installer again if you get any errors

23 May 2025 Update V73

  • New option Skip LLaVA if .txt caption exists added to LLaVA section

  • If you uncheck this, it will re-generate a caption for the image each time when you run it

  • Just run Windows_Update_Version.bat file it should work

  • RunPod and Massed Compute installers upgraded to Torch 2.7 and CUDA 12.8 so now supports RTX 5000 series as well including older GPUs like 4000 series, 3000 series, RTX A6000, H100, A100 etc

  • Linux users can use RunPod or Massed Compute installers

17 April 2025 Update V69

  • Image MetaData saving and loading back improved and some bugs fixed

  • Presets / Configs saving and loading back improved and some bugs fixed

  • 2 Extremely important new features added

  • Max Megapixels (0 = no limit) : Lets say you set 10x upscale and maximum 3 MegaPixels, then it will upscale it until reaches exactly 3 Megapixels resolution

  • Max Resolution (0 = no limit) : Lets say you set 10x upscale and maximum Resolution as 1536, then it will upscale it until the bigger dimension of the image reaches 1536px

  • Previously Estimated Output Resolution was displaying inaccurate resolutions and now it should display 100%

  • Estimated Output Resolution should also accurately display what you will get when using Max Megapixels and Max Resolution

  • Cancel button will now cancel the generation immediately — this bug fixed

  • There were some errors with loading presets fixed

  • Now when you save a preset, it will be auto selected and loaded back

  • Your last saved and loaded presets will be remembered now when you restart the application

  • Selecting a preset from dropdown list will auto load

  • In some cases face restore and then combining restored face was not working

  • Now it should work in all cases, please report me if fails in any case and this really improves quality of faces significantly

  • The slider and where the image cut off was mis-aligned this issue fixed

  • Now supports avif image format as well

  • Run Windows_Update_Requirements.bat to update

  • A new feature Compare Images tab implemented

  • It will list last 20 generations where you can pick and compare or you can upload images and compare

  • Kaggle notebook update and fixed

  • Now it will download models like 8 times faster also

  • New older GPUs install added

  • If you have RTX 2000 series and below GPUs please use Windows_Install_Older_GPUs_RTX_2000_And_Below.bat file

  • Now supports RTX 5000 series as well (includes RTX 3000, 4000 too)

Older Update Logs

https://github.com/FurkanGozukara/Stable-Diffusion/blob/main/App_Updates_Change_Logs/SUPIR_App.md

How To Install

  • Download latest zip file from the attachments and extract files wherever you want to install

  • Double click windows_install .bat and let it install and download necessary models

  • Requires 12 GB VRAM without LLaVA. Tested on RTX 3060

  • Make sure that your VRAM usage is not bigger than 500 MB before starting the SUPIR

  • If you want to use LLaVA you can use our better installer : https://www.patreon.com/posts/90744385

  • LLaVA is not mandatory as shown in full tutorial video : https://youtu.be/PqREA6-bC3w

Massed Compute (Recommend Cloud) :

RunPod (Cloud):

Extra Features

  • 1 click install including automatically downloading necessary models

  • Generate any number of images each time with different seed

  • So you can generate 200 different images with different seeds at 1 click

  • Every generated image saved in outputs folder automatically

  • Display progress via progress info of Gradio including each image generation speed

  • This info displayed at the CMD / terminal as well

  • Improved more useful Gradio interface

  • Randomize seed feature

  • Includes pip freeze info for future library fixes

  • Auto installers for both Windows & RunPod (Any Linux)

  • Supports VRAM optimizations and now works at 12 GB GPUs

  • Tested on RTX 3060

  • Make sure that your VRAM usage is not bigger than 500 MB before starting the SUPIR

How To Use

  • The biggest difference making thing is under SUPIR options Text Guidance Scale

  • This will impact how much add new details or stay loyal to the original image

  • Next big thing is Sampler

  • EDM is more loyal to the original image but DPMPP2M can add more details

  • S-Churn and S-Noise doesn’t make much valuable difference but you can test

  • In the Advanced Options

  • Linear CFG and Linear Stage2 Guidance can make difference so you can try them

  • All generated images will be automatically saved inside outputs folder

  • If you also want to use LLaVA we have better LLaVA scripts which supports 4-bit, 8-bit and 16-bit loading

  • But even with simple captions it works great you can just type

  • Image comparison sliders to Test : https://imgsli.com/ , https://web-toolbox.dev/en/tools/image-compare-slider , https://www.diffchecker.com/image-compare/

  • Here example. All default except Linear Stage2 Guidance is enabled and set 0.5

  • input image : input_1.png

Basic Caption : a trex dinosaur in jurassic park

Output : basic_caption.png

Press enter or click to view image in full size

Better caption : A gigantic dinosaur with sharp teeth is standing in a lush green landscape with mountains in the background. The sky is partly cloudy, and the dinosaur appears to be in motion, possibly running or lunging forward. The setting seems to be reminiscent of prehistoric or Jurassic environments, likely intended to represent the natural habitat of such a creature.

Output : better_caption.png

Press enter or click to view image in full size

Camel

Press enter or click to view image in full size

A family photo

Press enter or click to view image in full size

image/pngimage/pngimage/pngimage/jpegimage/pngimage/jpegimage/pngimage/pngimage/pngimage/png


10