Image

AI Image Upscaler (2×)

Double the resolution of small images with an AI super-resolution model.

Supported formats: JPG, PNG, WebP. Input is limited to 800 px on the longest side because browser AI is slow and memory-hungry — a 500 px image can take a minute or more. It sharpens detail but can't recover what isn't in the photo.

JPG · PNG · WebP

AI Image Upscaler (2×)

Up to 10 MB

Pressing Upscale 2× loads Swin2SR: about 54 MB of model data from Hugging Face and its delivery hosts, plus a shared browser runtime from jsDelivr (about 27 MB decoded; transfer may be compressed). Processing then runs in your browser and outputs PNG at twice the width and height. These hosts receive your IP address and ordinary request information, not your selected image. Browser storage may cache resources; clearing it or cache eviction requires another download. Internet access is needed for uncached resources.

Pressing Upscale 2× loads Swin2SR: about 54 MB of model data from Hugging Face and its delivery hosts, plus a shared browser runtime from jsDelivr (about 27 MB decoded; transfer may be compressed). Processing then runs in your browser and outputs PNG at twice the width and height. These hosts receive your IP address and ordinary request information, not your selected image. Browser storage may cache resources; clearing it or cache eviction requires another download. Internet access is needed for uncached resources. Input is limited to 800 px on the longest side because browser AI is slow and memory-hungry — a 500 px image can take a minute or more. It sharpens detail but can't recover what isn't in the photo.

Good to know

Frequently asked questions

How do I use it?

Choose your file and press “Upscale 2×”. When it finishes, download the result.

How does it work?

Pressing Upscale 2× loads Swin2SR: about 54 MB of model data from Hugging Face and its delivery hosts, plus a shared browser runtime from jsDelivr (about 27 MB decoded; transfer may be compressed). Processing then runs in your browser and outputs PNG at twice the width and height. These hosts receive your IP address and ordinary request information, not your selected image. Browser storage may cache resources; clearing it or cache eviction requires another download. Internet access is needed for uncached resources.

Are there limitations?

Input is limited to 800 px on the longest side because browser AI is slow and memory-hungry — a 500 px image can take a minute or more. It sharpens detail but can't recover what isn't in the photo.

Are my files uploaded?

No. Files are processed on your device and never sent to our servers. No account is needed.